1 definition by lovedog67

Where you do something that the south people approve of
Hey Bill that was pretty rootin tootin of you.
by lovedog67 April 14, 2022
Get the rootin tootin mug.