meaning of a douche hound

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)