A large turd that is uncomfortably peeking out of your bung hole
Bro I gotta find a bathroom, I got a peeking duck!
by mrmeanor November 15, 2015
Get the peeking duck mug.