Top Definition
Noun: A resident of Delray Beach, FL. They are often found at the beach or along Atlantic Avenue.
Some guy: Dude, check out all the Delrabians along the Ave. They sure like to party.
by Charlie and Berger September 30, 2007
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.