Sundanese

edit

Noun

edit

pikakeuheuleun

  1. annoying
  2. exasperating
  3. irksome