look up any word, like donkey punch:
 
1.
Reflector bumps in the middle of the road that try their hardest to fuck you up while you are carving on your longboard.
Dude I almost hella ate shit on one of those satan bumps
by Shitcleaner November 23, 2007

Words related to satan bump

death cookie longboard bump cookie death satan