Skip to main content

Definitions by boopdogg

hard slog 

Moving this pile of bricks will be a long hard slog
hard slog by boopdogg June 15, 2008