Top definition
The act of punching a female in the vagina.
This woman wouldn't stop arguing with me so I coyote punched her!
by Nigthfall May 28, 2017
Get the mug
Get a coyote punch mug for your bunkmate Georges.