smacsadent Share definition Flag When you accidently smack into someone's car. oopps! I shouldn't have ran that red light, I almost caused a smacsadent! smacsadent by sugar2009 March 11, 2009 0 0 Get merch Get the smacsadent mug. Buy Now — $32.95 See more merch