let daun (verb)
disappoint, fail (someone)
Etymology
from: unknown
Source
noncanon