(v): Vague verb popular in Belfast that means, generally, to have some manner of success with a woman. "I pulled last night" or 'do you think he'll pull?' can refer to anything from a snog to the beast with two backs. (ireland sleng)
PULL
Meaning of PULL in English
Slang English vocab. Английский сленговый словарь. 2012