Top definition
A nickname for somebody who stinks, or smells really bad
Guy 1:ewwww do you smell that?
Guy 2 yeah i think its coming from that guy over there
Guy 1: hey TOOTSEN get some deoderant or something, you stink!
by The great stinker March 17, 2013
Get the mug
Get a Tootsen mug for your friend Jerry.