A fork of Rural Dictionary
a phrase to describe someone who is being mean, rude, or annoying. Often used to describe men.
Oh my god he is being such a douche canoe