Astor's Pet Horse Share definition Flag Way over-dressed for whatever occasion is at hand. "Myra looks like Astor's Pet Horse in that hat and high heels at the picnic." Astor's Pet Horse by DarcyDog December 20, 2018 0 0 Get merch Get the Astor's Pet Horse mug. Buy Now — $32.95 See more merch