Skip to main content

Definitions by Stinky Dave

To step on or fall on top of a slug.
“He quoonched that poor slug”.
quoonch by Stinky Dave November 20, 2021