Save Type Surname (from nickname) Usage English Meaning & History Twocock literally translates to "twin cocks" and was likely given to someone who was perceived to have a fierce or aggressive personality, like a rooster.