Richard Savy Share definition Flag The biggest moron. "Hey dude, you're being Richard Savy." Richard Savy by Satanismftw September 2, 2019 Get the Richard Savy mug.