A person who buttonholes others; someone who stops people to engage them in unwanted conversation.
From 'buttonhole' (verb) with the agent suffix '-er,' creating a noun for a person who performs the action of buttonholing.
Try Another Word