Zodiac Killers - Electric Boyfriend

I've got a boyfriend who knows what to do
Doesn't get high or smell of booze
He knows how to please me every night
He doesn't cheat on me or start a fight

I've got a boyfriend who's never late
There's nothing about him I hate
Turn him on and he starts to vibrate
Two double A's, a double date

Electric Boyfriend
He's mine til the end
Electric Boyfriend
He's my very best friend
Electric Boyfriend
Now I don't have to pretend
Electric Boyfriend
It never will offend