Skip to main content

Definitions by Shields2011

Italian Poop Whistle 

The act of farting on a fresh pizza and circling around to eat it.
Let’s all join in on this Italian poop whistle and have a little party tonight.