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 person who is not the main focus of the picture, but rather in the background and looks funny--this person is unaware of their presenc..
1.
in no way affilated with being niave or aggressive,instead more so passive to anything.
I.R. Sheepish to what you say. In other words: ..