What does Blowcrastination mean?

Blowcrastination meaning in Urban Dictionary

postponing essential jobs by having your gf offer you endless blowjobs