There is no way they are the same vulgarity. In order of least vulgarity: privates, groin, ball/nuts, penis, then d#/co#. People use the last two with some constraint when kids are around. In my experience. In my house where i have younger siblings, we never say the last two. But the first three we arent reserved except for at a meal or eating out since its not appropriate talk for the meal. Not because its vulgar. Its simple diplomatics. Use most complimentary words.