A more arrogant and reprehensible person than DeBlasio would be hard to find.
Was that a trick question?
N***y P****i