Zagila's definitions
When a couple are in a relationship (usually intimate) but maintain separate residences for personal reasons.
by Zagila June 7, 2016
Get the Seprelation mug.by Zagila May 17, 2016
Get the float my boat mug.