babalouche Share definition Flag One who possess a large scrotum (balls), much larger in comparison to his or her penis. That guy had a babalouche, he was all potatoes and no sausage. babalouche by Polokid56 February 2, 2017 0 0 Get merch Get the babalouche mug. Buy Now — $32.95 See more merch