2 definitions by Mr. Tibet
The viscous, detestable discharge that signals the end of a woman's menstruation cycle. Also tends to be a fair-weather Pittsburgh fan. See also: douche sandwich.
1.) Aw, disgusting! That girl just left some Lenny on the toilet seat.
2.) Lenny, where is all your Pirates gear?
2.) Lenny, where is all your Pirates gear?
by Mr. Tibet April 29, 2010