There's a type of foam footwear that people sort of make fun of sometimes?
I don't really know if it's foam or not, but I'm writing a speech and my friends told me I had to make a reference to this type of footwear and that was sort of how they described it...
What's it called?