Top Definition
A sleep deprived, Caffeine addicted student who seems to strive for perfection in their school work. whether they do or not is a different story.
Don't pay any attention to David, he is a York Student
by Dear Claire December 30, 2008

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.