Hams meaning

Plural form of ham.
noun
0
0
(exercise (sport), slang) The hamstring muscles; the biceps femoris.
noun
0
0
Advertisement