SBD Share definition Flag a silent but pungent instance of flatulence (from silent but deadly) Damn! He just released a SBD. SBD by The Return of Light Joker March 22, 2009 Get the SBD mug.