squishhorse Share definition Flag A sand sculpture of a seahorse that has been squished. Normally created by a Mark. "Oh, looky there! It's a squishhorse!" squishhorse by LlamaHead August 6, 2006 0 0 Get merch Get the squishhorse mug. Buy Now — $32.95 See more merch