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.
Circumsizing Quincey Jones and then buzzing through the foreskin, thus creating a pleasant Kazoo-like sound.
Sho Nuff! when my girl pla..
1.
An expresion to describe an extreamly delicious food.
Well Jane, that was just the most obstitastrious meal i have had in a long time.
..