Think about it…
For a female; it’s something bought with the intention of going someplace men try to go.
And for a guy; you’re being likened to something that’s destined to go where most men try to get!
So is “douche” offensive?
Depends on how you look at it.