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

by kimmmmaaaayyyy June 01, 2009

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
