Skip to main content

Definitions by Duck woman

ducks an animal that enjoys the company of the rain
ducks like rain ananananana(singing)
ducks like rain ananananana(singing)
widdle waddle widdle waddle in da rain
duck by Duck woman August 7, 2003