Skip to main content

redheadedlifeguard 's definitions

Menchies

A hardcore drug, worse than Methamphetamines.
“Dude have you heard of menchies?” “Nah dude what is it?” “A wicked drug”
by redheadedlifeguard July 21, 2023
mugGet the Menchiesmug.

Share this definition