1 definition by Rochdale lad

When you go over your ankle a local term from Rochdale greater Manchester England
I'm in pain because I kruckled
by Rochdale lad August 15, 2018
Get the Kruckle mug.