What does a douche hound mean?

a douche hound meaning in Urban Dictionary

a man who will have intercourse with the most disgusting woman when you look at the space (the girl almost certainly is really dirty she requires an excellent douching)