slope sled Share definition Flag A word to describe an asian automobile. What is it with dumbasses and putting gay spoilers on their slope sleds. slope sled by Vintersorg February 13, 2005 0 0 Get merch