There used to be a pair of shoes that you can still buy called beetle crushers. I think that they were like the seventies platform but not as high.The sole used to be flat (hence the name). If you look at the product from chinabuye you will see that the big toe is raised like the platform whilst the rest of the foot remains flat. Just a guess. but that's all i can think of where it gets the name from...
Since it made you think of anything remotely involving feet it has to be right.
In other news: Popcorn - eLiquid Flavor - ECBlend
Caramel or Kettle Corn I can comprehend, but that I cannot. What would one taste other than salt and butter?

