look up any word, like leh:
 
1.
A duster, a plug, and a debacle all in one. Basically the worst athlete out there, applicable to any sport, or activity.
Woww Crosby's such a dusterplug debacle.
by worldchamp April 16, 2010
3 3