Top definition
A duster, a plug, and a debacle all in one. Basically the worst athlete out there, applicable to any sport, or activity.
by worldchamp April 16, 2010
Get the mug
Get a Dusterplug Debacle mug for your cat Vivek.