MrShagALottaSheep's definitions
A Welsh way to say “What’s Happening”, this is often used in the British TV Series “Gavin and Stacey”
by MrShagALottaSheep March 31, 2020
Get the What’s Occurring mug.
Get the What’s Occurring mug.We'll email you a link to sign in instantly.