i'm not speaking from experience, but i think it's fair to say mike is a proper cocksmith
a man who works with a cock, with the energy and passion a blacksmith or locksmith puts into his job
"i'm not speaking from experience, but i think it's fair to say mike is a proper cocksmith" What is the definition of "cocksmith"?