salamandroid Share definition Flag dumb bitch salamandroids a dumb bitch salamandroid by sally suck July 17, 2019 0 0 Get merch Get the salamandroid mug. Buy Now — $32.95 See more merch