1 definition by smartestpersononearth
The worlds amazing kisser. She's way better at kissing than any other guy out there. Especially the ones who think they are better at kissing than she is. She is just the best out there.
by smartestpersononearth May 13, 2014