1 definition by mocha pocha

Top Definition
the gayest town ever
girl 1: have u ever been to selma
girl 2: hell yeah i grew up there...SELMAAA
girl 1:...u should get slapped
by mocha pocha August 07, 2006

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.

×