Top definition
one who is insane; crazy: phycho
damn meshuggenehs always messin up my car
by Visionary March 13, 2005
Get the mug
Get a meshuggenehs mug for your buddy Rihanna.