Skip to main content

Definitions by redheadedlifeguard

A hardcore drug, worse than Methamphetamines.
Dude have you heard of menchies?” “Nah dude what is it?” “A wicked drug”