1 definition by goblin feet

to snog someone whilst cuddling them in a romantic fashion. only applicable to humans!
"get yo fine ass over here and lets shmuggle, baby"
by goblin feet October 5, 2004
Get the shmuggle mug.