1 definition by Xboxtree60

Top Definition
L7
A square. a loser or weenie
Person 1: Makenna sucks. she's annoying

Person: no one likes her. she's a L7
via giphy
by Xboxtree60 February 03, 2018

Mug icon
Buy a L7 mug!