deaf leppard Share definition Flag a sexual move where you shoot it in her ear and then hit her all over very quickly to make spots I was having a bad day and longed for entertainment, so i gave my wife a def leppard deaf leppard by ben December 10, 2003 0 0 Get merch Get the deaf leppard mug. Buy Now — $32.95 See more merch