NichiDict

きもをた

[kimowota]

Meanings

1.Noun

creepy geek; disgusting otaku; extreme geek