tuscaloosa

A place where Mike gets his balls licked.
Your daughter was in Tuscaloosa last night.
by TripleThreat April 30, 2005
mugGet the tuscaloosamug.

Share this definition