KeiraDWXX Share definition Flag The most annoying rat who bully’s anyone she can find (secretly a pedo) Who is thatOMG it’s that pedo KeiraDWXX KeiraDWXX by WordedW February 23, 2021 0 0 Get merch Get the KeiraDWXX mug. Buy Now — $32.95 See more merch