JOCK Meaning of JOCK in English Noun. A Scottish person. Can be offensive. Slang English vocab. Английский сленговый словарь. 2012