Top definition
Engaging in pointless online debate rather than attending to one's responsibilities.
"Did you work on our term project since Friday, or did you just trollcrastinate on Facebook all week-end?"
by Skorpyon October 14, 2014
Get the mug
Get a trollcrastinate mug for your buddy Jerry.