1 definition by Djfjfjvjdjdjgkfrjg

the biggest dumbass to ever exist, so fucking stupid it depresses everyone
"Have you heard of Cypriot Magikarp?"
"Yeah he is so retarded"
by Djfjfjvjdjdjgkfrjg April 17, 2021
Get the Cypriot Magikarp mug.