the guy hanging out in bryant park looks like a real cacazode
derived from an italian term - an irrational, dirty homeless person
"the guy hanging out in bryant park looks like a real cacazode" What is the definition of "cacazode"?