Skip to main content

Definitions by DarbyD

Heel Popping 

The act of letting your heel hang out of your shoes.
While I was sitting on the bar stool I was heel popping because my feet got a little sweaty.
Heel Popping by DarbyD December 15, 2012