Derived from the Pokemon Magikarp. The absolute worst and most useless of something. Use as a substitute for crap. Example: This computer you gave me is magikrap.
MAGIKRAP
Meaning of MAGIKRAP in English
Slang English vocab. Английский сленговый словарь. 2012