Wiktionary
pasher
n. (context Australia and New Zealand slang English) One who pashes (snogs, kisses).