I've been telling this for maybe 50 years now, on the rare occasion I find someone who will stay long enough to listen! It's gotten plenty of groans...)
There are some old salty dog jokes that just do not bear repeating.

Siberian Peach Pie

Watch for Falling Rock

Are two that come to mind.

My philosophy on groaners is the shorter the tale the deeper the groan.

jtk