You beauty

phrase

Definitions

Phrase
  1. 1
    An exclamation of joy or enthusiasm, often said in response to a player taking a specky or kicking a great goal.
  2. 2
    A general exclamation of happiness and joy. Australia, UK, broadly

Next best steps

Mini challenge

Unscramble this word: youbeauty