orrgle

The sound that a llama makes.
Llama: ORRGLE!! BWARRR!! BLEATT!!
by J5 February 27, 2004
mugGet the orrglemug.

Share this definition