1 definition by soulsurferzen

To kiss with intensity & passion..
I was gonna kiss Leila goodnight ,but we ended up {graunching} until dawn.
by soulsurferzen June 15, 2009
Get the Graunch mug.