1 definition by Yourfuturestepdad

Top Definition
Toot's is the greatest restaurant in the world... located in Murfreesboro Tennessee, it's been the site of many presidential addresses and other gala events. Also,most all the girls there have breath taking hiney's.
"If you don't like Toot's I will attack you with the North"
-Abraham Lincoln
by Yourfuturestepdad March 30, 2011

Mug icon
Buy a Toot's mug!