Noah Rubin Share definition Flag A small penis loser You are the equivalent of Noah Rubin. Noah Rubin by Jawz2003 November 2, 2017 0 0 Get merch Get the Noah Rubin mug. Buy Now — $32.95 See more merch