Funny Mens Names

A classic collection of funny names for men.
Do you get them all?
some take a bit of thinking about…
…if it helps put your mind in the gutter because they are nearly all rude!
Funny Mens Names

Ash Itmiself
Isaac Hunt
Hugh Jass
Hugh Janus
Jack Toff
Roger U Senseless
Roger McCrack
Jack Doff
Phil McCavity
Ben Dover
Peter File
Nick Rofilia
Mr M T Bowels
Jack Soffalot
Mike Oxsmells
Doug McCockin
Buster Cherry
Arthur Sleep
Len [...]