SLING WOO Meaning of SLING WOO in English embrace, kiss, "make out" (Slang) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012