What is Cockleach?
A man or woman that enjoys giving oral sex to a male
That womans a great cockleach
See cock, leach, dick, dong, shlong, wang