A person that is one step up from a douche bag. When the term douche bag is not adequate enough.
That jerk at the store was being a total couche rag!
11👍 5👎