there is quite alot of freshmeat this semester, i think i'll have a taste
hot young men/women college freshmen
"there is quite alot of freshmeat this semester, i think i'll have a taste" What is the definition of "freshmeat"?