Green’s Dictionary of Slang

kissing cousin n.

see country cousin n.1