jock

jock

jock

Noun

a person trained to compete in sports

Synonyms:

Noun

a support for the genitals worn by men engaging in strenuous exercise

Synonyms: