Random Words:
1.
The driver of a truckthat has a crappy bonnet on it.
"That guy is such a douchebonnet."
See douche, bonnet, douchebag, truck..
1.
1. To meet aggression with aggression. In other words, if someone is talking shit about you, you talk shit back, or do something worse, ..