Skip to main content

Definitions by 3Oh!gsdfgfdgdfsjhgfj

Toilet Punisher

Someone that makes a tiolet smell bad, possibly clogging it. It is either regular smelly poop or diahrea.