Top definition
v. Wasting all your time on Facebook or some other social networking site when you should be studying for your exam in three hours or doing homework for Environmental Science.
If you keep face-crastinating, you're going to fail your Physics final.
by frustratedstudent September 27, 2010
Get the mug
Get a Face-crastinating mug for your father-in-law Vivek.