Green’s Dictionary of Slang

grim adj.

(US teen) domineering, disapproving.

[US]Detroit Free Press (MI) 6 July 17/1: grim (don’t get grim with me) — bossy, disapproving.