Honestly, it should just be "hey, you need a shower". But he's SO bloody stubborn. Last time I suggested he needed a shower, he didn't have one for another 2 days. He has one about once a week, and honestly he smells pretty grim. I've even gone of giving him BJs cause it's especially bad down there. He's not BJ motivated, so I can't try that tack. He showered regularly when we started dating! He's basically just a lazy slob, but absolutely brilliant in the other areas.
So how do I convince a stubborn guy to wash, without actually insulting him?