Emeralduwu Share definition Flag A Dumbass that puts this in here just to show it to a discord server Emeralduwu : owo uwu owo is human trafficking Emeralduwu by emeraldowo February 24, 2019 0 0 Get merch Get the Emeralduwu mug. Buy Now — $32.95 See more merch