1 definition by Thatclutzsarahh

Top Definition
The term for a three-day old stale Churro taste
That bag of cinnamon sugar pita chips tasted like charros.
by Thatclutzsarahh December 04, 2011

Mug icon
Buy a Charro mug!