taobedo Share definition Flag The most stupidest annoying ugliest weirdest genshin liker ever. Taobedo is an ugly bitch! taobedo by kystaobedo August 18, 2021 0 0 Get merch Get the taobedo mug. Buy Now ā $32.95 See more merch