ysdd Share definition Flag Abbreviation for 'you suck donkey dick' Made by teh lala ! Lalaa: Elro, ysdd Elrohirx: wtf :/ Dijitalis: lol pwned ysdd by Louise393 June 11, 2006 0 0 Get merch Get the ysdd mug. Buy Now — $32.95 See more merch