douchebaggery - Turkish English Dictionary