Isaiah Persad Share definition Flag Isaiah is natural weeb found only in introvert habitats. Be careful upon approach, he will bite. Oh shit its Isaiah Persad, hes gonna take my virginity. Isaiah Persad by WeebGod September 26, 2019 0 0 Get merch Get the Isaiah Persad mug. Buy Now — $32.95 See more merch