Top definition
A highly addictive beverage that can cause people to drive miles to get a fix.
timmies girl "Hi can I take your order please"

customer "I'd like a medium Ice Crack please and 20 timbits"
by gammadot July 20, 2006
Get the mug
Get a ice crack mug for your dog Vivek.