1 definition by JSlayerUK

Top Definition
An expression of surprise.
Well fuckaduck! I never knew such a position was possible!
by JSlayerUK March 30, 2005

Mug icon
Buy a fuckaduck mug!