Top definition
A word that signifies agreement between a person and some event or something another person says. Developed in Madame Wrights French 11 Class as a bit of a hack on her. Now you're immortal I cheated ha. Damn WwRight.
WL Massive is da best, Damn WwRight.
by MC Liquid November 19, 2004
Get the mug
Get a Damn WwRight mug for your friend Bob.