Term: giles
Example: you're such a giles
Definition: a really good looking, funny guy who has the best girlfriend ever