Skip to main content

Definitions by Highlander_77

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