What is Delray Beach?
1.
Small town in South Florida just south of Palm Beach. Delray Beach has a diverse population most of which at some point or another have chugged a beer at Elwoods or ate a hot dog at Doc's.
surfers, yuppies, eurotrash, wasps, delray beach
See
Random Words:
1.
A term for a 40 year old homosexual man who does nothing but plays video games.
Stay In school kids or you'll end up like Elpresad..
1.
The term 'Infraggable' is used to describe those who seem invicible to death, but seem to dish it out more that anybody else. ..