Top definition
An expression of extreme laughter at the number 7.
"Oh lord, I'm level 7." "Lol7!"
by michael. May 01, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush