1 definition by ecaifangirl

Something you write when you think it's true but you're not sure. Derived from Mandarin.
by ecaifangirl December 15, 2010
Get the ecai mug.