In the UK and Australia, roosters are called cockerels or cocks...(The US, being a puritanical place, couldn't abide this and came up with the term rooster - which given that female chickes (or chooks if you are australian) also roost, was a very strange term). Anyway, here's one from a chook lover:
The priest in a village was very fond of the chickens he kept in the chook house out behind his manse. He had a cockerel and ten hens.
Well, one night, the cock was missing, and because the priest had heard that cock fights occurred in the village, he decided to question his parishioners about it at church on Sunday.
At the service, he asked the gathering, "Who's got a cock?"
All the men stood up.
"No, No," he said, "That wasn't what I meant. Has anybody seen a cock?"
All the women stood up.
"No, no," he said, "That wasn't what I meant either. Has anybody seen a cock that isn't theirs?"
Half the women stood up.
"No, no," he said exasperated with himself, "I meant: Has anybody seen MY cock?"
Up stood four nuns, three priests and five altar boys...