1 definition by jakeema

Top Definition
easily tricked
toya, you are such a duck, you believe that i am out of town
by jakeema November 03, 2003

Mug icon
Buy a A duck! mug!