1 definition by MSUDelta

1
Inserting the thumb into the vagina and four fingers into the ass and then pinching.
A) So did you give her the Shocker?
B) No, I gave her the Raptor Claw!
by MSUDelta July 27, 2009
Get the mug
Get a Raptor Claw mug for your guy José.