Issa twaimz Share definition Flag A big Rat. But funny rat with an obsession with plants. Loves to say "yuh" and is just an incredible funny human being. Did you see Issa Twaimz? Yuh he's such a rat. Issa twaimz by P e p p a September 4, 2019 0 0 Get merch Get the Issa twaimz mug. Buy Now — $32.95 See more merch