Top definition
exerting yourself to the point of extreme involvement.

female version of "balls to the wall"
steve: "wow that was an awesome catch!"

carl: "yeah dude, she really went vagina to the china that time"
by JimmyO'face December 01, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush