1 definition by MheadGriff

Top Definition
A loser. Typically someone who tries really hard to succeed, but ultimately fails. Most of the time, Drexel's don't deserve their failings, it just happens.
"Hey Jim, did you hear Calvin stayed up all night studying for his Chemistry test, but still got a D?"
"Omg He is such a Drexel."

by MheadGriff December 07, 2008

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.