1 definition by parklicious

acting in an uncivilized manner.
Not only are these hoes parched, but they are strict animal planet.
by parklicious May 24, 2014
Get the Animal Planet mug.