Impanoid Share definition Flag A living thing that has eight legs and does not have a functioning brain. Ian is an Impanoid because he can't do simple math.Dreamy_TM is an Impanoid because he is bad at making content. Impanoid by Dreamy_TM March 5, 2019 0 0 Get merch Get the Impanoid mug. Buy Now — $32.95 See more merch