sex appeal
nounDefinition of sex appeal
1
: personal appeal or physical attractiveness especially for members of the opposite sex
2
: stimulating attractiveness
Keep scrolling for more
Keep scrolling for more