mohamadkasra Share definition Flag idiot who goes to highvale and poops his pants all the time. you are a mohamadkasra (idiot) mohamadkasra by kasrapoo May 12, 2021 0 0 Get merch Get the mohamadkasra mug. Buy Now — $32.95 See more merch