What is the full meaning of tofuttis
TOFUTTI, (tradename) any of a variety of nondairy, soya-based food products [n]
Example of the word tofuttis placed on a Scrabble board.