PIKACHU


Meaning of PIKACHU in English

Any very very annoying, redundant, or persistently aggravating person. Example: God Pikachu, will you shut the hell up?!

Slang English vocab.      Английский сленговый словарь.