Gringo is a term used here in CR 🇨🇷, it's not meant to be an insult. It's more like calling somebody a foreigner. Most of the time we call gringos people from US.
Term comes from long long time ago when military 🪖 in green uniform were around, so people said "green go".
Is not a bad word or insult here in Costa Rica 🇨🇷
Pura vida 🫂