meaning of Blister Flap

Blister Flap meaning in Urban Dictionary

The flap of blister epidermis clipped down after being obtained.