Skip to main content

Definitions by shedonealreadydonehadherrrs

Welshing 

To engaged with inappropriate sexual acts with sheep, often with an audience.
Rhys was Welshing a sheep when I came around the corner.