indosaur Share definition Flag Indosaur is a form of dinosaur but in terms of being Indonesians. Indo, dino, get what I'm saying? Hannah and Lizzy are the most awesome indosaurs ever. indosaur by sothisindosaurwentrawrr May 19, 2009 0 0 Get merch Get the indosaur mug. Buy Now — $32.95 See more merch