Top definition
the angry sound a llama make when it cannot communicate with humans. (see scoop)
Oorgle!!!
by annonamous April 14, 2003
Get the mug
Get a Oorgle mug for your mother-in-law Julia.