did you see that crazy bitch, she gave that dude one hell of a bray parking
when your girlfriend goes nuts at you in the local shops in front of everyone
"did you see that crazy bitch, she gave that dude one hell of a bray parking" What is the definition of "bray parking"?