1 definition by mynameisssss

dead fucking last.
basically you suck ay whatever youre doing.
AKA nicole lightfoot
you dont want to be DFL.....NICOLE!
by mynameisssss April 8, 2008
Get the DFL mug.