What is the meaning of Jock?

A common man.

A Scotsman.

A jockey.

The penis.

An athletic supporter worn by men to support the genitals especially during sports.

A young male athlete (through college age).

An enthusiastic athlete or sports fan, especially one with few other interests, often stereotyped as slow-witted person of large size and great physical strength.

A disc jockey.

A specialist computer programmer.

To masturbate.

To humiliate.

To steal.

Food; meals.

jack, leather coat

Source: wiktionary.org