1 definition by uffda.doncha.know

I had a 10 page paper due in several hours but I wallowed in procrastibation.
by uffda.doncha.know February 23, 2010
Get the procrastibation mug.