Top definition
Fail to support someone; also, disappoint someone.
I need the teacher's help, but he let me down.
by TyNGA February 07, 2012
Get the merch
Get the let me down neck gaiter and mug.

Activity