3Oh!gsdfgfdgdfsjhgfj's definitions
Someone that makes a tiolet smell bad, possibly clogging it. It is either regular smelly poop or diahrea.
by 3Oh!gsdfgfdgdfsjhgfj July 18, 2010
Get the Toilet Punisher mug.
Get the Toilet Punisher mug.We'll email you a link to sign in instantly.