Short for "demolished." To be absolutely obliterated in against an overwhelmingly stonger competitor. See pumped.
Guy #1: "Man our team lost 15-4"
Guy #2: "wow, you guys got demo'd"
18👍 6👎
To be defeated soundly.
To suffer a defeat against an overwhelming force, putting up little or no perceived resistance.
Usage 1:
Dave: "Did your team win last night?"
Bob: "Naw, we lost 15-3"
Dave: "Wow, you guys got pumped"
Usage 2:
"The french have been pumped in every major conflict they've entered"
57👍 82👎