Top definition
A person you introduce to your friends, and then that person becomes better friends with your friends than you are, thusly replacing you in the friend chain.
Oh my sister, she is SUCH a buddy happened AGAIN
by ca-mermaid March 20, 2011
Get the mug
Get a buddy snatcher mug for your barber Paul.