Top Definition
The highest reward for something (taken from points based video-games and Frank's hat in 30 Rock).
Person 1: "Did you get a raise or extra holiday days following your appraisal at work?"
Person 2 "Dude, I totally got both! 1,000,000 points."
by Toad 10-6 March 13, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.