1 definition by wtf do you think it's charlie

1
The most hard core person alive. Will tie nutsack in a knot and teabag douchebags without prompting. Lame ass elton john song is a cover to keep up apearances.
Levon what's in my eye?
by wtf do you think it's charlie January 27, 2005
Get the mug
Get a Levon mug for your daughter-in-law Beatrix.