1 definition by Philip LeGrand

Phrase coined to refer to a group of guys who were lucky enough to be born handsome. Known around most parts of Hampshire and Surrey, (and any places they may visit) this closely-knit group of witty, confident and popular friends have established themselves as the official 'Team Handsome' although there are many imitators across the country - Often abbreviated to 'TH'.
"Oh Look! Team Handsome are here!!!!"
"Oh my god! Isn't that guy from TH?"
by Philip LeGrand July 10, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.