See also: HMPS

English

edit

Noun

edit

HMPs

  1. plural of HMP