Somboune Share definition Flag 1.The product of all the polution from Southeast Asia. 2.The scum of Southeast Asia. Because of the Tsunami, Somboune has plagued the entire country of Laos Somboune by AnimalFromTheJungleOfAfrica December 16, 2008 0 0 Get merch Get the Somboune mug. Buy Now — $32.95 See more merch