1 definition by Charles Leclerc

Top Definition
1. An annoying person is often referred to as a "poopduck."

2. A brown duckling.
1. Jerry: Dude, stop being a PoopDuck!

2. Jerry: Haha, look at these little poopducks crossing the road.
by Charles Leclerc August 19, 2007

Mug icon
Buy a poopduck mug!