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

Words related to hard slog

hard hardslog slog sloghard