tequila

A Spanish word meaning, "I don't remember doing that..."
by Highlander_77 October 18, 2003
mugGet the tequilamug.

Share this definition