Skip to main content

Definitions by D-Webs

When someone has the best of intentions but screws up and makes your life or job harder.
Glenn forgot to install that light fixture. Now we have to cut open up the ceiling. He really crammed us on this job.
Crammed by D-Webs March 25, 2018