TUTD: Thumbs Up Thumbs Down

What does TUTD mean? The above is one of TUTD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Thumbs Up Thumbs Down