look up any word, like trill:
 
1.
A difficult task or job
Moving this pile of bricks will be a long hard slog
by boopdogg June 14, 2008

Words related to hard slog

hard hardslog slog sloghard