You Beauty Definition
phrase
An exclamation of joy or enthusiasm , often said in response to a player taking a specky or kicking a great goal .
Wiktionary
(Britain YOU BEAUTY YOU BEAUTY and joy .
Wiktionary
An exclamation of joy or enthusiasm , often said in response to a player taking a specky or kicking a great goal .
(Britain YOU BEAUTY YOU BEAUTY and joy .