1 definition by Jameson Fallon McCarthy

Top Definition
town on Long Island where the only two things you can get accomplished are:
1) getting drunk
2) getting a manicure

(and i dont mean that in a bad way!)
floral park town layout:
5 bars and 3 nail salons in a 2 block strip
playing the one mile radius game is just impossible.. scholars lost these facts back in the 60's)
by Jameson Fallon McCarthy November 08, 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.