I have personally never heard cajeta but I can definitely believe it. The rest are 100% accurate.
EDIT: oh wait I do know “jeta” is slang for pussy, I wonder if that’s a shortening of “cajeta”
And also “pendejo” is sometimes used as a minor insult here too I guess? Like, in the same way, uh.. hmmm… is there an equivalent in English? Idk. It does mean “young boy” but it can be used to mean it in an immature, almost bratty way? Idk.