I can only imagine this boy's mother learnt the phrase from her grandmother, it goes back to at least the 1920's and is just so old-fashioned, whilst it obviously means a girl who goes out and has a good time it does have a rather nasty underlying meaning which should not be used for a modern 18 year old girl. I suggest mama does not understand the full meaning!
Good Morning Sunday 8th November 2026
Change the name in a tv show /movie title to the above user username


.
- I thought it meant all show but nothing to boast about.