1 definition by May Liu

Top Definition
EC
Abbreviation for eye candy
Oh! I saw my EC!
My EC is so so hot.
by May Liu October 20, 2009
Mug icon
Buy a EC mug!