Skip to main content

Definitions by MysticWanderer23

vulture cocking 

verb
(Slang) To hit someone in the face with one's erect penis.
After losing a bet during a night of debauchery, Tom was astonished when vulture cocking was administered as the consequence.