steve is such a fucktardouche for cheating on his wife and abandoning her and their newborn son
swear word
"steve is such a fucktardouche for cheating on his wife and abandoning her and their newborn son" What is the definition of "fucktardouche"?