What does KMHS mean? Below you find one meaning for the word KMHS You can also add a definition of KMHS yourself
1
00
KMHS
Keeping My Head Still - To experience a surge of second-hand embarrassment so intense, one is physically unable to shake one's head (SMH). Usually accompanied by an intense desire to avoid eye [..]