Green’s Dictionary of Slang

l n.2

[abbr.]

1. (US campus) a loser.

[US]C. Eble UNC-CH Campus Sl. Spring 2014.

2. (US campus) a loss.

[US]C. Eble (ed.) UNC-CH Campus Sl. Spring 2016 6: L — loss: ‘I lost my wallet, keys, and phone last night—I’ve been taking l’s all week’ ‘Notre Dame took the l tonight’.