after walking for ages in these flip flops earlier i've still got ghost-post
the feeling that remains between your toes after you take off toe-post sandals
"after walking for ages in these flip flops earlier i've still got ghost-post" What is the definition of "ghost-post"?