Top definition

1. to smooch on top
2. to attack in a glomping matter, but with kissing along with hugging
3. to step on; lay a smackdown with your foot/leg
I can't wait to attack and smonch him when he gets back from work.
by Squishy's True Master August 02, 2006
Get the mug
Get a smonch mug for your cousin Rihanna.
buy the domain for your travel site