1 definition by Sgt. Hamster

Men-ch'd
Overstimulated to the point of irrational thought/behaviour. A sub-clinical level of psychosis usually associated with cocaine or amphetamine intoxication.
I got so absolutely Mensched I started jibbering about how literally everything is a Russian conspiracy
by Sgt. Hamster February 16, 2018
Get the mensched mug.