snogfest (English) comes from English fest, from German fëst, from Middle High German fëst, from Latin festum, from Latin fēstus, from Proto-Italic fēstos.
snogfest (English): A period of intense snogging
Definitions
A period of intense snogging
Ancestry of “snogfest”, step by step
snogfest traces back through two separate lines of ancestry.