I got your llama
a phrase usually used when calling someone at work (and on other traceble phone lines) to let them know that you are waiting in the parking lot to kill their ass.
I got your llama by Cinna January 5, 2005
Get the I got your llama mug.