you beauty
Short definition from Wiktionary
Phrase
- An exclamation of joy or enthusiasm, often said in response to a player taking a specky or kicking a great goal.
- A general exclamation of happiness and joy.
We haven’t written up you beauty yet: Simple and Standard meanings, examples and a quiz.