Top Definition
1. A fail of massive proportions
2. Taking failboat to a whole new level
Fail, just fail. No, that's an understatement. Titanic fail

That was the largest failboat I've ever seen. Heck, it was a freakin Titanic fail!
by Baz907 January 17, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.