Because their strange features, even in my own language I find it difficult to decide by what name to call the shoes shown in the image below.
I'm not looking for a technical term, but for a cute and funny name whose meaning, in the right context, elicits a positeve sense of hilarity.
Some terms to which I thought are stilts and * ballasts.
Stilts and ballasts can function as funny words in my language, thus my question is: In the aforementioned sense, do they function in the English language? Or, perhaps, are there more appropriate or even slang terms?