Search:
brother starling - Vulgar Dictionary definitionOne who lies with the same woman, that is, builds in the same nest.