The difference is that "henpecked" can be said in polite company -- the other expression is vulgar.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
hrsaneiboth describe a man who is subservient and obdient to his wife.In the usage I'm familiar with, the vulgar expression is more often applied in the case of a girlfriend than a wife.