cockmate
Etymology
Uncertain first component + mate.
noun
A partner or companion.