a small yellow creature who some find sensual pleasure and attraction
vick and Lo love made love to their ducks.
by booya sister January 28, 2003
it a penis you stupid fucks don't you all listen to music
Call up your sister so I can get my duck sucked.
by bo January 22, 2004
a term used for sexual pleasure.
Lauren loves getting ducked.
by Andrecito February 17, 2003