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'd mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email