Originally Posted by: AkiraIt probably has a really deep mythological meaning.
Probably something like "Tofu: Derived from the words "tofe" and "fusi" meaning "wiggly" and "gross". After many years, the word of today slowly evolved from 'tofefusi' to 'tofefu' to 'tofu'."