Skip to main content

loquaciousfirestar.com's definitions

Towelee

Towelee is a character on the show South Park who was a towel genetically engineered in a lab and also suffers from an addiction to cocaine.
Hey did you see that episode of South Park last night? Towelee got so stoned!
by loquaciousfirestar.com January 6, 2014
mugGet the Towelee mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email