Hyena tickle Synonyms
Definitions for Hyena
- (noun) doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion
Synonyms for phrase
HT abbreviation
HT is an abbreviation for Hyena TickleWhat does HT stand for?
HT stands for "Hyena Tickle"