1 definition by carlord0

Top Definition
to procrastinate aka waste time by masturbating
when johnny got home, he would procrastibate and do his hw later that night
by carlord0 October 13, 2009

Mug icon
Buy a procrastibate mug!