Ambrin richards Share definition Flag A slutty penis. He has a ambrin richards. Ambrin richards by HugeBurgerNips May 2, 2017 0 0 Get merch Get the Ambrin richards mug. Buy Now — $32.95 See more merch