Skip to main content

twazmuppet

One of those words that needs no explanation. As soon as you hear it you know what it means. See? You're thinking of a twazmuppet right now, aren't you?
Get some shitting work done, you net-loafing twazmuppet.
by a twazmuppet June 29, 2011
mugGet the twazmuppet 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