by TUBYY GIRL March 06, 2007
The god that lives in the basement of Activision's headquarters. If you do not sacrifice at least two french fries a day, he will make you lag and therefore rage quit.
by The Great Stank Daddy December 06, 2011