Green’s Dictionary of Slang

gooch v.

[goo n.1 (1) + smooch v.1 (1)]

(US campus) to kiss.

[US]Eble Campus Sl. Mar. 4: gooch – to kiss.