Smashtrabating Share definition Flag When you go so ham on your dick that it gets red and swolen but gives you at least ten times the pleasure Dude I was smashtrabating last night it was so nice. It hurts to pee now but its good Smashtrabating by Lil Johnny69 October 23, 2019 0 0 Get merch Get the Smashtrabating mug. Buy Now — $32.95 See more merch