Skip to main content

Definitions by Kiwikid2

Share a bed 

To shack up. To move in. To live together. To co-habitate
Share a bed by Kiwikid2 September 16, 2016