1 definition 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.
by D-Webs March 23, 2018
Get the Crammed mug.