1 definition by DardVader

Dominating force of good or evil to overcome ones opponent.
Just as I thought I was going to win, he put the dard on me.
by DardVader June 28, 2011
Get the Dard mug.