do you understand how the ratings at urbandictionary.com work?
the definitions you've chosen have more down thumbs than up thumbs - that means that the majority of people disagree with the definition someone has submitted
look at definitions #1,2 and 3 - those are the ones that have more upratings than downratings - so people think that is what puffy means
# 1 - large nipples
# 2 - external vaginal lips
# 3- people who look like marshmallows
definitions past #3 have more people disagreeing with the definition than agreeing
definition #1 is the one most commonly agreed with
so puffy means giant nipples to the majority of people who look at urbandictionary.com
If you want a crime-fighting giant nipple, you've definitely given your character the right name.