Skip to main content

MichaelDoogie's definitions

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.
by MichaelDoogie November 17, 2016
mugGet the black rain mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email