L 7 weenie meaning

What does L 7 weenie mean? Please explain clearly what L 7 weenie means. Some kid in my class says it allllll the time! Means youre a square, like a weirdo or a nerd. Look closely how the L7 kinda makes a square L 7 weenie meaning