scot ryals Share definition Flag a smelly douche bag who owns a golf coause and has a whale for a wife scot ryals wont pay any body cause hes a jew. scot ryals by adsfgasdgasdf December 15, 2008 0 0 Get merch