Country Dictionary

A fork of Rural Dictionary

Welch

To masturbate in public with intent to be caught.

Watch the door im going to welch

by zhawk May 21, 2013