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