A large mass of unknown (typicaly unwanted, as well) material that's in the way of your progress.
There's a big ole' gobberknocker of rust in the way!
by Bruce Keyes June 4, 2019
Get the gobberknocker mug.