1 definition by neo, man

1
to get off with someone while cosying up to them, all romantic-like.
"Hey baby, fancy a shmuggle?"

*is slapped*
by neo, man October 05, 2004
Get the mug
Get a shmuggle mug for your mom Rihanna.