Slop jock is an urban coliquialism that stands for someone who likes to eat sweets, not workout, stay on myspace all day and drink mountain dews for a living. In other words, it is a really lathargic person!
proffesional kitchen term refering to half-assed cooks, who would rather slap the food down on the plate then to carefully create a dish trough detail and expertise.