Skip to main content

Definitions by MichaelDoogie

black rain

A term used by engineers to refer to a cheap and weak coffee sold in the 7/11 in Japan.
I am tired dude, let's go downstairs at the 7/11 grab some black rain.
black rain by MichaelDoogie November 17, 2016