A person wielding great authority; power.
I wish i was a Peela.
by Alfonzo Quarinez April 09, 2008
1 more definition
When driving and one's vehicle skids out of control.
I was driving over an oil slick when my car peela'd
by FranciscoBarril May 19, 2005