POKEMON SWEATER


Meaning of POKEMON SWEATER in English

Any sweater that is extremely bright colored and very ugly. Example: My god! She's capturing Pokemon and making them into sweaters!

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