woke up this morning, and found out that girl from the bar hitchcocked me
(verb) to after-mess left on a male's genitals after having sex with a woman on her period
"woke up this morning, and found out that girl from the bar hitchcocked me" What is the definition of "hitchcocked"?