Refine this word faster
You beauty
phrase
Definitions
Phrase
- 1 An exclamation of joy or enthusiasm, often said in response to a player taking a specky or kicking a great goal.
- 2 A general exclamation of happiness and joy. Australia, UK, broadly
See also for "you beauty"
Next best steps
Mini challenge
Unscramble this word: youbeauty