1 definition by Steel Balls

Top Definition
A violent open hand clutch on a Females Vagina.
I totally gave my girlfriend the ol' Arabian Camel Grasp last night.
by Steel Balls November 21, 2011

Mug icon
Buy a Arabian Camel Grasp mug!