You're the love of my life, but it cuts like a knife
And I feel that I'm being misled
See, I'm a little concerned, for I recently learned
Of the swastika tattoo on your head
And it makes you smile when you hear "sieg heil"
You love the smell of a burning cross in the yard
You do goose step salutes in your doc marten boots
And you quoted Mein Kampf in our fifth anniversary card
I think you're a Nazi, baby
Are you a Nazi?
You might be a Nazi, baby
You keep extensive files on the Nuremberg trials
And you watch them whenever they're airing
I guess I should have known when you bought a new bone
For your puppies name Goebbels and Goering
You showed up late to our very first date
I said 'how are you?' and you said 'white power'
Call me paranoid, but I'm not overjoyed
When you ask me if I want to shower
I think you're a Nazi
Don't be lyin', baby
Tell me if you're a Nazi
Are you anti-zion, maybe
Your every dress is monogrammed 'ss'
You hold an Aryan picnic and bash
It makes me irate when you say I look great
If I wear a little tiny mustache
Your social politics say that races don't mix
You call it pure blood pollution
Whenever I'm sad, you say "it's not so bad
For every problem, there's a final solution"
I think you're a Nazi
Give me an answer, baby
Are you a Nazi?
You drive a f*cking panzer, baby
They say that love is blind, so how could I have guessed
But then again, I met you at the Wagnerfest
I know you're a Nazi
So I must be leavin'
I know you're a Nazi
Sure as my name is Stephen,
Lynch-berg-stein!