by kimmmmaaaayyyy June 01, 2009

Short for "demolished." To be absolutely obliterated in against an overwhelmingly stonger competitor. See pumped.
by Cecil B. Demented December 29, 2004

Abbreviation for the verb "demonstrated"
Demonstrated : giving a practical explaination of a skill ( personal, technical or craft etc.)
Demonstrated : giving a practical explaination of a skill ( personal, technical or craft etc.)
by nnyas February 20, 2021
