1 definition by discodancingfrog

Top Definition
The superhero who will save America and the rest of the world from economic collapse
Here comes Obamaman with his big red cape. Thank goodness. Now he's here, everything will be alright
#barack #obama #super #america #president
by discodancingfrog March 07, 2009
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.