Няшка — слово-неологизм, которое означает милую привлекательную девушку. Образовалось от слова «ня», являющимся подражанием мурлыканью кошки в японском языке (ニャー в оригинале).
Часто употреблялось в среде фанатов аниме (японской анимации), поскольку одним из традиционных аниме-персонажей является женщина-кошка (нэко, яп. 猫). Слово «ня» можно воспринимать как аналог русского «мяу».
Няшки, няшечки, няши и так далее…
Соответственно характеристика «няшный» означает, что кого-то (или что-то) сравнивают с милой мурлыкающей кошкой. А «няшка» (ласково-уменьшительные варианты: «няшечка», «няшулька», «няша») — синоним к словам «милашка», «кошечка».
Хотя так обычно называют девушек, иногда молодежь употребляет это слово и в более широком смысле, например, нередко можно услышать выражение «он такой няшка» о парне.
P.S. Комментарии, объясняющие значение слова «няша», ссылаясь на Даля, будут удалены как спам. Напоминаем, что речь идет о слове «няшка», а «няша» — это один из вариантов «как еще говорят люди».