Adam & The Ants' Stand & Deliver was number one in the UK for five weeks in 1981 but never charted in the United States. Adam Ant (Stuart Goddard) would have a big hit in early 1983 with Goody Two Shoes.
It was a top 40 hit so therefore wrong.Looks like my guess is wrong. In January, Deptford Sound Collective released a parody of Self Control titled Give Me, Give Me, Give Me, I Want It All. DRC rules prevent me from saying who the song is about.
That’s what I was guessing, but couldn’t find the meme reference.Voyage Voyage