Subscribe English
look up any word, like poopsterbate:
 
1.
1. A failure of catastrophic proportions.
2. A failure resulting in death.

fail
failure
1. "Your life is a catastrofail."
by Ronta T. April 26, 2008
3 1