Skip to main content

Definitions by smouncher69

a slang word meaning to smoke weed or to have sex
"hey gurl wanna smounch?"
"yo dude are you down to smounch some later?"
smounch by smouncher69 October 28, 2020