Being really close to finishing a task and working your hardest to get it done.
"I had to edge really hard to finish my homework."