{{term}}
- {{preview}}
Top definition
ecai
Something you write when you think
it's true
but you're
not sure
. Derived from
Mandarin
.
Ecai
??
by
ecaifangirl
December 14, 2010
Get a
ecai
mug for your fish Vivek.