let daun (verb)

disappoint, fail (someone)

Etymology

from: unknown

Source

noncanon