To procrastinate on a task or assignment, often on the day it is due.
I didn't know the bio lab was due today, so I just ewanged it in class.
83👍 1👎