Term used to describe money.
I'm earning dat GRILLA my man.
An aminal that is big and large and tough
Doug- Hey have u seen a big tough ape anywhereCane guru- Ya i saw a grilla rainforest