Subscribe English
look up any word, like fapping:
The most depressing video game with you will ever play in your time on Earth.
The game has a billion different endings, and contains much boobage.
Guy1: Hey have you played Heavy Rain yet?
Guy2: I beat it yesterday. I wanted to kill myself afterwards.
by Seablob July 29, 2010
113 24

Words related to Heavy Rain:

rain raining cats and dogs bucketing