1 definition by se2

Top Definition
A fart.
Eww, somebody just let a bush duck! Was that you?
by se2 April 08, 2011

Mug icon
Buy a bush duck mug!