Who knows? Throughout history, some words have been labeled acceptable, while others have been called "bad," "obscene," or "inappropriate."
Ironic story: This is the second time I've written this answer. The first time, I gave examples of "good" and "bad" words: "Intercourse" is an acceptable word. "F**k," which is a perfectly good Anglo-Saxon word that means the same thing, is a bad word.
The first time I wrote that sentence, (I spelled out "F**k" instead of using asterisks), WikiAnswers wouldn't publish it! "Feces" (Latin) was accepted, "s**t" (Old German) wasn't.
I think it has something to do with social class. When the Romans invaded Britain, they became the rulers, and the Anglo-Saxon natives were, well, peasants and troublemakers. So "intercourse" became acceptable, and "f**k" -- associated with peasants and troublemakers -- became objectionable.
"Cock," which comes from Old English and is based on the sound a rooster makes ("cocka-doodle-doo!"), got associated with males, and eventually with the male sexual organ. "Penis," (again, from Latin) is "classier" since it was used by doctors, so it's the generally accepted word for the male sexual organ, and "cock", as you have observed, is "bad."
Language is weird, and always changing.
It can be a bad word at times. It's not a bad word when you're talking about a rooster.
There is no antonym, the opposite gender would be hen.
A male chicken is called a rooster, cockerel and cock.
Cock fights are bad because they are blood thirsty, cause unnecessary suffering and even death. All animals deserve love and care.
In Telugu, the word for "cock" (male chicken) is "కోడి" (kodi).
It depends on the conversation.
i don't no you tell me .do stink?that is a ? that with no wrong answer
the sound of the word is geegee
κοκορομαχία (kokoromachía)
If you're talking about the animal, it's le coq ("kohk"). If you're talking about the slang word for penis, it's la bite ("beet").
Cock is the English meaning for the Kikuyu word gicogoo.
In Sanskrit, the word for rooster is "Kukkuta."