1 definition by Service Technician

Being directed into a task that is not possible due to poor preparation or an ordering error.
Without proper support we were clevengered and could not complete the installation.
by Service Technician August 25, 2021
Get the Clevengered mug.