Yes, literally, but "cojones" in Spanish it doesn't have the derogatory meaning.
I was looking for an insult that would mean something similar in English and would be similarly vulgar.
You're right, it was the same reason I used "Clymers", but you are closer anatomically. ;o)