See also: MPPS English Noun MPPs pl (plural only) (computing) Initialism of million packets per second. Noun MPPs plural of MPP Anagrams PMPs, PPMsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads