A fork of Rural Dictionary
Another way to say sex.
I walked in on XZ Love between my parents last night..