Skip to main content

Definitions by SEBARTO

atchaiya 

in a asian language: cute, gorgeous and most kindest girl you know and most prettiest girl who's from india/srilanka/malaysia.
whoa,atchaiya
atchaiya by SEBARTO April 10, 2015