Riddle

Q: Of what trade was Johnnie Horner?

A: A johnhornsman.