What does N.G.M.S. mean? Below you find one meaning for the word N.G.M.S. You can also add a definition of N.G.M.S. yourself
1
00
N.G.M.S.
A popular abbreviation for Non-Gay Man Snuggling. Not to be confused with buttsex, which is extraordinarily gay. sometimes simply referred to as "Muggling" This is not to be confused [..]