Top definition
An adjective used to describe something bizarre found on Twitter.
That photo of a purple, laser-toting, half-racoon, half-octupus creature I found on Twitter was so twizarre that I fell out of my seat upon seeing it.
by QuantumFSM May 06, 2014
Get a twizarre mug for your cousin Yasemin.