1 definition by scatt nasty

any kind of vehicle that has tons of problems and possibly will explode at random.
Yo dawg I was cruisin on the highway when I raced a corvette ZR1 .. I was pullin on that guy mad easy until my motor blew !!!! This mazdaspeed 3 is such a peice of failboat.
by scatt nasty February 16, 2010
Get the failboat mug.