1 definition by Aurastrike

A crappy review site that gives Call of Duty games and Madden games near perfect scores just because they are bribed to do so.
Nintendo: I make a new Pokemon game everyone loves it!
IGN: Nope 7.8/10 Too much water
by Aurastrike March 19, 2015
Get the IGN mug.