Skip to main content

Definitions by Aaron Speedy

Amarillo 

A city in the panhandle of Texas which is way better than Lubbock.
Karl: Ya know, I used to live in Amarillo before I was forced to move to Lubbock.

Paul: Hopefully you'll get to return somebody. Amarillo is great.
Amarillo by Aaron Speedy October 17, 2022