pupaTop 25000MeaningsNoun1. pupa2. bump, especially a cold sore3. boo-boo (small injury) (childish, countable, sometimes without an article)