1 definition by Cankle Hater

Top Definition
The most annoying word on TV advertising
Have you got cankles? (said in a whining voice)
by Cankle Hater July 21, 2010

Mug icon
Buy a Cankles mug!