Top definition
Having been hugged, cuddled and squeezed excessively in a simultaneous act.
eeek! I've been shmuggled!!
by Katie March 30, 2004
Get the mug
Get a shmuggled mug for your buddy Julia.