1 definition by Louisiana Livin'
Town in Louisiana.
Filled with absolutely nothing except trailers, and some crazy folk.
Home of Glenn's Po-Boys.
Filled with absolutely nothing except trailers, and some crazy folk.
Home of Glenn's Po-Boys.
by Louisiana Livin' June 1, 2011