Skip to main content

Definitions by JoeyUD

A person, place, or thing that consistently produces or manufactures "Ls" or losses
Frank just said the dumbest thing - he is a walking L factory.
L factory by JoeyUD January 6, 2022