kuupa Share definition Flag COD Demon that fucks. "i cant get no females or clips, wish i was kuupa." kuupa by piemp November 17, 2021 0 0 Get merch Get the kuupa mug. Buy Now — $32.95 See more merch