Ralph Cross Share definition Flag The type of guy to spend spend all period in the bathroom jacking off. "damn where you doing a ralph cross in there?" Ralph Cross by BIG_KONKA April 13, 2015 0 0 Get merch Get the Ralph Cross mug. Buy Now — $32.95 See more merch