Both What does "you're no rainbow-pooping unicorn" mean? and What does ‘If she’s a feminist, then I’m a T. Rex’ mean? have recently been highly up-voted questions with multiple highly up-voted answers, and lively comment discussions.
However, as I have observed, many of the answers fail to address that each is an example of some idiom, and only speak to the meaning of the specific example. One of them has already been marked as a duplicate, but what happens in the future when someone else asks for the meaning of one of these statements?
- If X, then I'm the Queen of England.
- If X, then I'm a monkey's uncle.
- If X, then I'm a ham sandwich.
- If X, then I'm an ocean liner.
Or for the other one:
- You're no bowl of cherries.
- You're no bouquet of roses.
- You're no basket of puppies.
- You're no angel.
I don't have a suggestion myself, but I would like to see some way of addressing questions like this as a class rather than an instance.