Cypriot Magikarp Share definition Flag the biggest dumbass to ever exist, so fucking stupid it depresses everyone "Have you heard of Cypriot Magikarp?" "Yeah he is so retarded" Cypriot Magikarp by Djfjfjvjdjdjgkfrjg April 16, 2021 0 0 Get merch