Top definition
the "sport"of freerunning for small pets (i.e. cats, chihuahuas) with the assistance of human propulsion.
Jimmy and I had an awesome match of assisted small pet parkour. My cat dominated his Yorkie - they don't always land on their feet.
by mikeinocala May 07, 2012
Get the mug
Get a assisted small pet parkour mug for your guy Riley.