Betty White Is America's Grandma 835 Brian Moylan 03/08/10 04:04PM Filed to: things we actually like things we actually like betty white betty white on SNL Saturday Night Live Defamer It's official: Betty White will appear on SNL. Details are sketchy, but the internet won!