look up any word, like smh:

1 definition by Sarah Mulberry

 
1.
noun-a good kiss that lasted for a long time
Was it a page? Oh yea it was awesome!
by Sarah Mulberry May 29, 2005