suck black cock No Further a Mystery
The Oxford English Dictionary states that the final word etymology is uncertain, but that the term is "possibly cognate" with a number of Germanic words and phrases with meanings involving putting, rubbing and getting intercourse or is spinoff of your Old French term that meant 'to own