Petsavulp Share definition Flag A vertical pet catapult Fire the petsavulp!!!!!hooray!!! Petsavulp by Poe Joe January 23, 2008 0 0 Get merch Get the Petsavulp mug. Buy Now — $32.95 See more merch