2 definitions by Look Its A giant turd

A stupid Annoying animal with feathers that lays eggs and can possibly get hit by a train.
There is a duck in the train track.
by Look Its A giant turd November 23, 2014
Get the Duck mug.