1 definition by Mikael R

Top Definition
A person that you have sex with at your workplace exclusively.
We don't hang out outside of work, she's my xeroxlover.
by Mikael R September 29, 2005

Mug icon
Buy a Xeroxlover mug!