Top definition
A mode of transportation facilitated by petty people.
Oh lort, here comes Jess rolling up in her pettycab...

Uh oh! Pettycab is in town!
by harlie roque March 23, 2017
Get the mug
Get a Pettycab mug for your cat Julia.