Top definition
A small ass town nobody has heard of. To the locals, it is known as BFE or the boonies.
A local: "I live in Toulon."
Someone from somewhere you've heard of: "Where's Toulon?"

by fille de mystere July 19, 2008
Get the mug
Get a Toulon mug for your father Paul.