Skip to main content

Definitions by ecaifangirl

Something you write when you think it's true but you're not sure. Derived from Mandarin.
Ecai??
ecai by ecaifangirl December 16, 2010