Top definition
i chou love you!!
"chou" means super- in Japanese
and it means to love someone terribly.
ex. Mary!! icly!!!
by uyaaaaaa April 26, 2010
Get the mug
Get a icly mug for your guy Jerry.
buy the domain for your art blog