NichiDict

へちゃむくれ

[hechamukure]

Meanings

1.Noun

unattractive person

2.Noun

coward; weakling