snug v.1[SE snug, to snuggle]to have sexual intercourse with.Show quotations1890–1904Farmer & Henley Sl. and Its Analogues.