Skip to main content

Definitions by John Holmes 56

Russell Stover 

The act of building an expensive and exotic drag race motor such as a GM SB2.2 and it blowing up, not once, but twice.
Dude, did you see that bitchen engine he just built? Took him a year to get back in the seat after fixing it the first time. Too bad the engine Russell Stovered all over the race track AGAIN!!”