Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. meshugana
n. - A Crazy Person

n. - A load of crap

adj. - sounding crazy or stupid
"He is just a Meshugana..."

"That's a load of Meshugana!"

"This story sounds like Meshugana to me."