Yes, llamas can easily spit two feet.
Llama spit
If you are that close and get spat on
you will soon head for the shower.