A gentleman would have answered differently.
I grew up with 4 brothers and I raised 4 sons. Fortunately, I have yet to hear any of them use such terms in my presence.
I served 20 years in the military and if your sainted sons ever served, they heard such language and survived though they may not have used it around their mama
Or if they ever spent any time whatsoever in a male dominated culture
Btw madam, I was an officer and a gentleman by Presidential appointment, though I do not personally have testicles ( there, better word?)