What is Johnjohn?
lover; your one true love
jane i think Billy is my johnjohn.
See lover, future husband, soulmate