i played halo the other day and was cheese grating a bunch of aliens
to absolutely destroy an opponent
"i played halo the other day and was cheese grating a bunch of aliens" What is the definition of "cheese grating"?