Skip to main content

Definitions by dictionarylover99

theychacha 

Share definition Flag
(in Spanish-speaking regions) a young gender neutral person
"Ayoooo theychacha!!"
theychacha by dictionarylover99 September 30, 2021