Subscribe English
look up any word, like french dipping:
 
1.
The best girl in the world that every other girl knows, deep down, they can never come close to.
Damn, I really wish I could be more like Keirin P., she's the best girl I know.
by Johnathan Jeffery Hoolihan October 17, 2010
2 1