Lisa Tenenbaum Share definition Flag The worst teacher in the world. she can be a dragon woman. the lady is such a lisa tenenbaum Lisa Tenenbaum by Gil Fish May 8, 2018 0 0 Get merch Get the Lisa Tenenbaum mug. Buy Now — $32.95 See more merch