Have you got a cock I need ...