Skip to main content

Definitions by dictionarylover99

theychacha 

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