snogon (noun)
loved one
Etymology
from: snog-one
Source
canon