1 definition by cherrynskittlez08

the best but worse feeling in the world...
the feeling of not being able to survive w/out someone...thats love
by cherrynskittlez08 September 1, 2008
Get the [love] mug.