We debated the meaning of MAP for a couple years.  I think the current, accepted definition is what you said - Minor Attracted Person.  The only issue is that it doesn't fit neatly in with its original usage, in the Podesta emails, "a map related handkerchief".