Humiliating kick Synonyms

Definitions for Humiliating


  • (adjective) causing awareness of your shortcomings

HK abbreviation

HK is an abbreviation for Humiliating Kick
What does HK stand for?
HK stands for "Humiliating Kick"

Definitions for Kick