"Dick" is obvious vulgarism.
There are so many "Waterloo"s in the world. See http://en.wikipedia.org/wiki/Waterloo. The question is, which loo in the world doesn't have water? Right? :-)
"Chester" should make ladies shy away. The guy "chest"s. Gee.
The name "Fortinbras" looks O.K. But, there's a but, how does it sound? What? "Fourteen bras"? Faint.
Just some joking words by me.