ms toad Share definition Flag Ms toad is a mean old teacher that when she make a still face it resembles a toad face Bro why you have a still you look like ms toad ms toad by Ms toad August 25, 2019 0 0 Get merch Get the ms toad mug. Buy Now — $32.95 See more merch