Top definition
Verb. Sexual act performed as:

Guy firmly holds the woman's head, pressing his thumb on her forehead so as to leave a red dot, while having intercourse with her until she 'obtains spiritual enlightenment'. Then he pulls out, ejaculates on her face, and throws curry in her eyes.
After dinner, we went back to her place and I ghandi-banged here real good.
by NoiceDode July 27, 2010
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt