theychacha

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