I'm trying to think of a word for someone who injects themselves into conversations. Typically in an uninvited manner.
You know the guy that comes over when you're talking to someone else and stands around until he can join the conversation.
Nosy isn't quite right.