1 definition by n2humble

Top Definition
Canking is a youtube from Birmingham, who normally ask the public questions such as, what race do you prefer and how do the mandem pull girls. You may see him in London, Stratford.
I just watched Canking, his channel is great you should check it out!
by n2humble June 24, 2018

Mug icon
Buy a Canking mug!