This is discussion archived from a time before the current discussion method was installed.
Jolanda: Now I'm curious: does 'Yoshi' mean something?
Shire Nomad: Essentially it's an exclamation of confidence, but I don't think there's a single English word that would capture it. (How much confidence? Well, that depends on how long you stretch it for. "Yoooooshi!")
You guys, biceps is already singular >_<