soudayo Share definition Flag 'i'm agree with you' or 'yes' in Japanese. It's not formal. Fuku Suzuki: 'Kimura, don't look at me while I'm taking a bath.' Miura: 'soudayo' soudayo by I'm not a landmine girl November 4, 2023 0 0 Get merch Get the soudayo mug. Buy Now — $32.95 See more merch