Skip to main content

Definitions by Elizabeth Skinnycat

throop 

Share definition Flag
To throw up and poop at the same time
I knew I had food poisoning when I began to throop
throop by Elizabeth Skinnycat June 3, 2011