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 11, 2008
Get the Team Handsome mug.