Chucha is somewhat related to
chuta but Chucha means pussy so some people say
Chuta because it doesn't sound as bad.(Ex Chuta is the freak for f**k)Chuta is used more as in annoying situations.Chuta could mean variety of things depending how you use it.Chuta could mean f**k, seriously, or really. Both are
Ecuadorian slang.