There is a song which starts with

Juno was mad, he knew he'd been had
So he shot at the sun with a gun

But I'm having trouble trying to understand the expression "he knew he'd been had" in this situation... or any situation for that matter. I believe it must be some idiom.

Song is "Ruler of everything" from Tally Hall.


1 Answer 1


To be had usually means to be the object of a con or scam to some degree, to have been a 'mark', a dupe. So your lyric suggests he was conned and then realised it later .

  • 2
    Please don't answer questions that have been clearly pointed out to be duplicates. Commented Jun 30, 2022 at 18:07

Not the answer you're looking for? Browse other questions tagged or ask your own question.