Skip to main content

Definitions by TheWelshSheep

A sexual relationship between two of your friends that everyone hopes will happen even though they know it won't - usually mocked.
George and Laura is such a Gaura...
Gaura by TheWelshSheep May 19, 2016