1 definition by TweedleDee123

Top Definition
A swollen ankle.
I got a rankle during soccer practice.
by TweedleDee123 November 15, 2010

Mug icon
Buy a Rankle mug!