Top Definition
One of the tens of millions of Americans who have become sudden and complete advocates of the candidacy of Barack Obama.
I can't believe my friend Pat. He voted twice for Bush and now he's a total Obamahead. Go figure.
by Gil Brandt February 11, 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.