“wrapped up like a douche?”
FWIW, I long thought the lyrics were as you’re putting it. But I heard on a local rock station that they’re talking about a Deuce, the Classic 1920’s (I think) American automobile.
A ‘deuce’ is a ‘32 Ford.
I always thought it was ‘douche’, too. Didn’t make a lot of sense, but WTF?
“Wrapped up like a douche” = “revved up like a Deuce”
In the Beatles song Over Me, I thought they were saying He Got Georgia football when they say Trojan football.
Have to hear it to see how Trojan sounds like Georgia in the song!