Beelingo.com

English Dictionary

  • Hide translation

 smooch smooch /ˈsmuːtʃ/

noun

  1. [Vulgar] An enthusiastic kiss  ( smack , smooch [Vulgar] )
    an enthusiastic kiss

verb

  1. [Vulgar] Snuggle and lie in a position where one person faces the back of the others  ( smooch [Vulgar] , spoon )
    snuggle and lie in a position where one person faces the back of the others