-noun One who personifies sexual attraction. Perhaps British in origin.
Ginny eyed Ron pityingly. "Sorry, Ron. Hermione discovered Severus is sex on legs. Best to move on."
353👍 135👎