smoocher


smoocher

(ˈsmuːtʃə) nslang a person who smooches