Ambur Richards Share definition Flag A mean, evil, diabolic, satan-like, rude, ungrateful individual Ambur Richards is a big jerk!! Ambur Richards by Zach P December 4, 2003 0 0 Get merch Get the Ambur Richards mug. Buy Now — $32.95 See more merch