Bill who had a joke or two with bumpkins? (5)
I believe the answer is:
hicks
'bumpkins?' is the definition.
('hick' can be a synonym of 'bumpkin')
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for hicks that I've seen before include "Bumpkins" , "Rustics" , "Tommy Steele (Thomas --)" .)