Skip to main content

Definitions by Jambo Jimmy

1. To have been delayed and or billed excessively by contracted parties incapable of basic communication.
2. To be invoiced in perpetuity for time spent daydreaming and otherwise dilly-dallying instead of completing on a project or set of tasks in a timely fashion
Wow, Jim, it they really Llama'd us on that that last feature.
llama'd by Jambo Jimmy December 2, 2016