1 definition by kevlarballoons

Top Definition
Literally the most ghetto neighborhood in Orange County, Florida
"I live in Pine Hills"
"Pfft, I live in Lake Nona."
by kevlarballoons September 21, 2017

Mug icon
Buy a lake nona mug!