Top Definition
cartoons or animated shows dealing with topics so out there it could be described as only existing in a mental patients head.
That was such high caliber insanimation i felt like i was going crazy just watching it.
by Otrakei March 24, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×