has been smooching
Present perfect progressivehe/sheconjugation ofsmooch.

smooch

INTRANSITIVE VERB
(to kiss and to cuddle)-besuquearse
Synonyms for smooch
NOUN
(act of kissing)-el beso
Synonyms for smooch
Other Dictionaries
Explore the meaning of smooch in our family of products.
Word of the Day
cherry