FLB123's definitions
An intense love relationship that cannot be consummated due to the parties physically living too far apart.
by FLB123 August 3, 2008
Get the Grubnut mug.
Get the Grubnut mug.We'll email you a link to sign in instantly.