Skip to main content

Definitions by nogha

rattertatter 

When you poop small pellets and they smell bad
When tiny pellets of poop continusley come out of your butt and they stink(rattertatter)
rattertatter by nogha March 13, 2014