Other slang words for attractive people include: a ten / a perfect ten. This probably comes from rating people's appearance on a scale of 1 to 10. a looker / a stunner. ... hot stuff. ... foxy (usually used for women, with “lady”) ... a stud / a hunk (only for men) ... a babe (usually for women, although occasionally for men as well)