mamagitan

Etymology
From.

Verb

 * 1) to mediate; to intercede
 * 2)  to have a relationship with; to have something going on in between two people