Skip to main content

upstatebud's definitions

twizard

(noun) a derogatory term for a juggalo or nu metal fan.

The term directly comes from the modern juggalo being uneducated in the field of science (ie. understanding how magnets work). Without the proper understanding of modern science they still believe in "miracles" and "dark carnival magic".

synonymous with twizzy, twizzball and douchebag
I went to the mall to see a movie but there was a gaggle of twizards blocking the entrance.
by upstatebud June 29, 2010
mugGet the twizard 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