Skip to main content

Definitions by Dihlan Yahu

Asian Rain

The act of pissing on someone’s possessions
Someone struck a house with Jewish Lighting so I put it out with Asian Rain
Asian Rain by Dihlan Yahu March 11, 2026