1 definition by ecaifangirl

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

Mug icon
Buy a ecai mug!