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

Mug icon
Buy a floral park mug!