Perhaps, msstp is a misspelling. Click here to search for this word in our misspelling dictionary.
mastabah,
misstep,
mastaba,
Mesotype,
mistype,
messedup,
mussedup,
MSTP.