Country Dictionary

A fork of Rural Dictionary

Gooching

Gooching is the acting of having sexual intercourse with someones sister out of spite , revenge or malice

"Did you hear Tony was gooching , Dave ! "

by PapiUzbleck January 25, 2020