sdlr Share definition Flag SDLR is German for „Steck den Lörres rein“. Engl: „Put your Penis in her“ Ey sdlr! Mach schon! sdlr by Pankraz01 June 2, 2018 0 0 Get merch Get the sdlr mug. Buy Now — $32.95 See more merch