1 definition by HeartlessEntity

The deserved, yet disturbing ending to Makoto from School Days that ultimately teaches us a lesson that cheaters never win.

Especially in anime.
Fan 1: "Dude, Makoto got omgwtfbbqpwned."
Fan 2: "I know!"
Non-fan: "I hate you guys."
by HeartlessEntity October 7, 2008
Get the omgwtfbbqpwn mug.