Skullaton Share definition Flag A Word to call someone who repeatedly hates and fights horses for no reason This guy is such a Skullaton Skullaton by BearofVengeance January 14, 2025 0 0 Get merch Get the Skullaton mug. Buy Now — $32.95 See more merch