This appears to be flight discussed in this thread.
http://www.flyertalk.com/forum/showthread.php?t=703775
And there was even an FT'er on-board who posted with his/her experiences. Didn't mention anything about an overflowing toilet though...
Sounds horrible.