PS: what does "jock" mean exactly? I am too foreign to understand some terms

Oh well in american high schools (I seen it in the movies yo lol) you have cliques, nerds are one clique and jocks are another.
Jocks are the sports team boys, usually depicted as moronic bullies who regularly bully nerds.