TheWelshSheep's definitions
A sexual relationship between two of your friends that everyone hopes will happen even though they know it won't - usually mocked.
by TheWelshSheep May 19, 2016
Get the Gaura mug.
Get the Gaura mug.We'll email you a link to sign in instantly.