Humiliation moves Synonyms

HM abbreviation

HM is an abbreviation for Humiliation Moves

What does HM stand for?

HM stands for "Humiliation Moves"

Definitions for Humiliation