1 definition by Supreme Oversight

Top Definition
Shit parking. Same etymology as sharting for a wet fart.
She abandoned that Prius half way on the pavement. First class sharking.
by Supreme Oversight June 24, 2014

Mug icon
Buy a Sharking mug!