Skip to main content

Jambo Jimmy's definitions

llama'd

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.
by Jambo Jimmy December 2, 2016
mugGet the llama'dmug.

Share this definition