It would depend on the context in which it is used but I would assume it means to have sex. With a hand gernade once you have "pulled the pin" you are commited to the act.
Pull Out the Pin was created in 1982.
Pull the Pin was created on 2007-10-12.
nope nope nope not possible. it take 5-8 pound of force to pull a pin out
ITS REALLY SIMPLE pull the pin
pin - pinch
mobile pin
Pull out the pin and throw it right back at her
Pull the pin
pull pin out and disinfect
Pull the pin
Pull the pin and throw it back
Pain