Top Definition
Someone, whome having done no homework during the week, who manages to ace the class test paper after only an hours revision.
Dude: How did Eric pass that test?! He done an hours revision at lunch. Thats all!!!

Chick: I know!! I've worked my butt off all week and he still beat me... He's such a last minuite swat!
by *skate-char-skate* December 06, 2010

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.