2 definitions by The incredible Ri
To be utterly destroyed in a debate (everyone to 0) even when you prepared for days and were overconfident that you would win
by The incredible Ri June 4, 2018
To be utterly destroyed in a debate (everyone to 0) even when you prepared for days and we're overconfident that you would win
by The incredible Ri June 4, 2018