Scorned girlfriend!
Look at the front bumper, it looks like that was pulled out.
What does "jagweed" mean?
What does "jagweed" mean?
jagweed: From Urban Dictionary
A person that persists in acting in a manner that resembles one of an asshole or a douche. Usually someone that does not care about the others around him/or her, and thinks of oneself.