Top definition
"My God man, I'm shmoogled."
"I'm getting shmoogled tonight."
by James Fazackerley September 01, 2007
Get a shmoogled mug for your coworker Bob.