What does ‘drama queen’ mean?
Hi,
This a derogatory expression to describe someone who likes to make a fuss about everything and also ejoys being the centre of everyone’s attention.
Alan
Hi,
Would this be like “to make a scene”?
Yes, exactly.
Alan
Thank you, Sir Alan.