1 definition by Diggity Dave

Top Definition
One who can't help but always lose in beer pong to David.
Man Brandon is such a sucka duck I can't believe I've beaten him 1000 straight times in beer pong
by Diggity Dave February 12, 2010

Mug icon
Buy a Sucka Duck mug!