look up any word, like donkey punch:

1 definition by lillampy

 
1.
Nickname for a beautiful, awesome girl who lives really close to you and whom you should have known for a long time but you've only met recently and she rocks your world.
Dude, have you met Mystery _____? How did we not know her all year??
by lillampy September 16, 2012