1 definition by Dmaaaaaaac

Top Definition
A man who has become an internet sensation because of a widely circulated local news story about an attempted rape made upon his sister with whom he lives in a housing project. The attempted rapist apparently climbed through the sister’s window and Antoine awakened to the sound of the ensuing scuffle, and helped chase the assailant out of their home.
Me-"Hey Katherine, ever heard of Antoine Dodson?"
Her-"No who is he?"
Me- "He's a hero protecting people from rapist in Mobile, Alabama!"
by Dmaaaaaaac August 04, 2010
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.