2 definitions by AMONA4LYF
doya. talk to me
by AMONA4LYF February 10, 2019
Cheeenaaa is the best place ever. It was made by two dummies in a science class. The creation was observed by an orangutan. Cheeeenaaa is my dream vacay!!!!
by AMONA4LYF November 15, 2018