corporate douche bag
the ceo of the company that i used to work for was a corporate douche bag - she was very tough, hard as nails and had big balls
corporate douche bag = a hard driven arrogant tough businesswoman
"the ceo of the company that i used to work for was a corporate douche bag - she was very tough, hard as nails and had big balls" What is the definition of "corporate douche bag"?