HDTPMTop 50000MeaningsAdjective1. initialism of hijo de tu puta madre (Internet slang, text messaging)