Definitions by Mysticdragon420
Magikarping
A guy who try's hard to get with ladies "flailing" his dick around like magikarp in the Pokémon games and ultimately ends up failing and having to "splash" himself.
Magikarping by Mysticdragon420 May 27, 2017