1 definition by TrevChach

A small, simple town in Claiborne Parish, Louisiana, where people are just a different breed, commonly referred to as Little Shreveport , also home to America’s Police Department
“Hey man I tell ya what, that little bastard is as crazy as some Homer, Louisiana people”
Person from any other town in Claiborne Parish: “Man I heard 2 gunshots last night”
Homer people: “damn glad things stayed quiet for y’all”
by TrevChach February 24, 2020
Get the Homer mug.