meaning of Call of Douchey

Call of Douchey meaning in Urban Dictionary

an even more fitting title the many overrated and fashionable online game on fucking market, Call of Duty. Only enjoyed by douchebags/tools, therefore title.