Some kind of spike trap.
I was going to take a ride on the rape bus, but we hit a spike trap.
by Daedalo March 09, 2008
2 more definitions
Some kind of a spike trap.
"Get in there you slutty fucking sign."
by Gus October 03, 2004
Something so unbelievably badass or ridiculously one-sided/unfair.
Man, did you see that Tyson/Johnson fight in 85? Johnson got Rapebus'd.
by Redterror March 16, 2009