HTF

Proper noun

 * 1)  an Internet-based cartoon series.

Phrase

 * HTF did you manage that?!
 * HTF did you manage that?!