footshmuck

A shmuck that just won't get off your foot.
Get that smurfing footshmuck off my foot.
by Biffyplatypus May 14, 2008
Get the footshmuck mug.