Skip to main content

Definitions by mrmeanor

peeking duck 

A large turd that is uncomfortably peeking out of your bung hole
Bro I gotta find a bathroom, I got a peeking duck!
peeking duck by mrmeanor January 20, 2016