Top definition
One of the greatest channels on jtv streamed by a fellow living in hong kong. this channles speciality is streaming discovery channel and all its affiliates 24/7. Thank god for icecoldtv.
I love to watch icecoldtv.
by argonia1021 April 08, 2009
Get the mug
Get a icecoldtv mug for your friend Julia.