popularTop 20000MeaningsNoun1. a member or supporter of PP (Partido Popular), a Spanish political party (politics, Spain)