1 definition by South Kackalacki Lacki

1
A perfunctory piece of shit. See Splinter and Sneaky Snake.
That El Piglet Royal is over there humping the leg again, no big surprise though.
by South Kackalacki Lacki July 01, 2003
Get the merch
Get the El Piglet Royal neck gaiter and mug.