that episode of htf last night was so gory ;)
abbreviation for happy tree friends (a cartoon which always brutally kills the cute fuzzy animals involed)
"that episode of htf last night was so gory ;)" What is the definition of "htf"?