Everybody's taken this to mean that I'd just go around yelling "Dick" every hour on the hour, or that I would be describing last night's penetration to everybody. Of course not.
Yes you would read the room first, but I still think you should have the freedom to express yourself if you're not harming others. Just because you don't like swear words, and you hear one from me, doesn't mean that I'm harming you.
People calling it unprofessional are likely browsing HN or Reddit while at work. Not sure how much that aligns with being professional. By the way, if you're not wearing a suit right now you're being unprofessional. Maybe getting your work done is the only baseline to being professional, and saying "dick" doesn't stop me or you from getting work done.
To the people who don't think dick jokes are funny. I do. You don't. shrug