Common Definintion:
cock block v 1. to interfere with a male's attempt to talk to a female or engaging her sexually. Usually this is performed by distracting one of the parties, obstructing the path between the male and female, etc. Normally the person "cock blocking" has the intention of talking to the female. See also pussy block. ("I was trying to hit on that girl, but her friend was cock blocking.") -n 1. someone who cock blocks. ("I was trying to hit on that girl, but her friend was being such a cock block.") Submitted by Erika, Illinois State, IL, USA, 13-12-2002 and Keith Clark, Rockledge, FL, USA, 20-11-2002.
tower definintion:
cock block v 1. Bogus expression used by inept male to rationalize his inability to engage a female of interest by blaming said ineptitude on some other male's actions. ref: "If She'd Wanted You, We Wouldn't Be Having This Discussion--Exploding Urban Myths"

all in good fun