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
Top Definition
A person wielding great authority; power.
I wish i was a Peela.
by Alfonzo Quarinez April 09, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.