moochy-moochy n.[smooch v.1 (1)](US) kissing.Show quotations1969Kerouac letter 8 Sept. in Charters II (1999) 475: No moochy moochy.