Top definition
anyone who smonches (to do something bad)
C'mon get that ya smoncher.
by Keith Ledger August 16, 2004
Get the mug
Get a smoncher mug for your dog Manley.