He met his two most recent partners at bars, and expressed strong ambivalence and dislike of meeting partners online, but reported half a dozen additional hookups with partners met online.
(slang) A sexual partner.
The predominant way of finding a hookup or sexual partner would be going online.