ewang

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.
by Ewang April 15, 2014
Get the ewang mug.