An idiom describing a situation where one nears task completion but fails to finish.
I did one last dungeon to try and hit level 100 but I got Dol'd and was 100 XP away.
Dying.Of.Laughter
Instead of "dead"
That nigga was slow AF, the type of slow when he see a raccoon n break a wall
"DOL"