← Back to browsesmoochingnoun#30,815TranslationプチュップチュッEnglish definitionaffectionate play (or foreplay without contact with the genital organs)ExamplesNo examples yet.Similar wordsmoochingsmoochsmoothingsmoochysmoochessmooched← alertingbartleby →