Skip to main content

ratta-tatta turds

Share definition
When turds are expelled from someone’s anus in the manner of machine gunfire.
I could hear him from more than a block away shitting his signature ratta-tatta turds!
by Dr Bunnygirl May 30, 2021
Flag
mugGet the ratta-tatta turds mug.
Related Words