1 definition by Mr naughty

To let someone down at the last minute
"He's just told me he's not coming anymore" "oh ffs he's done a Kane"
by Mr naughty November 2, 2013
Get the Kane mug.