look up any word, like pussy:
 
1.
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
1 0