1 definition by Teh challenger

Top Definition
To make a dildo of the most solid ice, and then try to finish masturbating before it melts.
Dude I got 3 gold medals in the chilldo challenge last night.
by Teh challenger November 22, 2011

Mug icon
Buy a Chilldo Challenge mug!