Cameroon Soh Share definition Flag A person who has to have an orgasm on a regular basis. 24/7 Oh, John Adams? yeah he's a cameroon soh Cameroon Soh by adc888 June 26, 2023 0 0 Get merch Get the Cameroon Soh mug. Buy Now — $32.95 See more merch