Skip to main content

Definitions by Keith240

kidney 

Share definition Flag
Slang word from London used to describe something good or great. Similar effect to 'sick' or 'boss'
Mate, that was such a kidney night

This is track is so kidney
kidney by Keith240 March 11, 2013