you know, sometimes that guy can be such a douche lord
an extreme version of the term douche bag (a demeaning obscenity using reference to a tool women use during their period)
"you know, sometimes that guy can be such a douche lord" What is the definition of "douche lord"?