dinosaur face
hey you wanna dinosaur face this old lady
verb: when inside a car you scream like a dinosaur at pedestrians or cars
"hey you wanna dinosaur face this old lady" What is the definition of "dinosaur face"?