Toungoo Share definition Flag Its the liquid mess when you go down on a dirty women.Also a city in China I went down on a women and almost drowned In her Toungoo ! Toungoo by dougodown December 8, 2013 0 0 Get merch Get the Toungoo mug. Buy Now — $32.95 See more merch