What is Banford?
Another meaning for cocksmith, a master of all things cock.
That bloke is a right Banford
See cocksmith, chod chomper, donkey punch, spocking, butt plug