1 definition by JIMbigWOOD

Spanish for classy hotel next to the interstate.
I wonder if there are any hookers at the La Quinta?
by JIMbigWOOD November 14, 2019
Get the La Quinta mug.