oldworldasshole- agathokakological | origin- greek(adj) | composed of both good and evil

more about : oldworldasshole