snog in Russian snog in Russian стра́стный поцелу́й noun (British, AU, colloquial) A passionate kiss. Add to Flashcards