Skip to main content

PapiUzbleck's definitions

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
mugGet the Goochingmug.

Share this definition