Ribbed Stranger Share definition Flag Sitting on a grated seat until your hand is numb and masturbating. Yo man you ever done the ribbed stranger? Ribbed Stranger by Frskymnky February 15, 2021 0 0 Get merch Get the Ribbed Stranger mug. Buy Now — $32.95 See more merch