obstropoliser
a human trash can that walks around and gives you the worst vibes ever
I saw that obstropoliser at the mall and immediately left.
He walked into my group chat and ruined my mood.
That guy at the bus stop was an obstropoliser. I swear.