Question: what does it mean when someone says your eye candy?
Answer: Slang. someone or something that is visually attractive or pleasing but is usually considered to lack worth or merit.