Top definition
A smallish town 30 minutes east of the capital city of Nashville. That's pretty much it
I live in Lebanon, TN
Never heard of it.
by Jessimc1217 February 09, 2017
Get the mug
Get a Lebanon, TN mug for your grandma Rihanna.