1 definition by soulsurferzen

Top Definition
To kiss with intensity & passion..
I was gonna kiss Leila goodnight ,but we ended up {graunching} until dawn.
by soulsurferzen June 15, 2009
Mug icon
Buy a Graunch mug!