i'd like to masticate the heads off of all the people who make bad submissions to this site
"uh yeah, it means "chew"
"i'd like to masticate the heads off of all the people who make bad submissions to this site" What is the definition of "masticate"?