Find the word definition

Wiktionary
on the pull

a. (context British slang English) seeking the intimate company of a member of the opposite sex