What is Longcock?
One is longcocked when he has his girlfriend or object of his affection spirited away by someone who might be perceived as more virile.
Longcocked again! You are such a Nancyboy!