Looks like snapchat was hacked and a big database with a lot of phone numbers and usernames was leaked. http://gigaom.com/2013/12/31/snapchat-hacked-4-6-million-usernames-and-phone-numbers-lifted/
Here is a quick tool to check if your account was leaked or not: http://findmysnap.com/