1 definition by Deton8

Best waifu in the jojo universe. He has a dope hat and a multimillion dollar company.
Everyone: omg! Speedwagon-sama is so kawaii!!!!
by Deton8 July 9, 2019
Get the Speedwagon mug.