1 definition by TheRealBilli

When a person is communicating through their llama ass.
You're all llamatalk. You can't body wrestle me and win.
by TheRealBilli July 20, 2011
Get the llamatalk mug.