That one actually started life as an Navy Officer and Marine NCO joke. Way back in the 70’s was the first time I heard it, at Great Lakes.
I went through Great Lakes in 1967....