A weird/odd person.And also a stranger who you immediately dislike for no reason.
That goory friend of yours is at the door.I seen some goory mooching around my car.Ways them goorys standing at the bus stop?