Today, I finally understood the meaning of "Du Lan" and "stupid".

Du Lan is when you walk through a barrage of rain that seems to like, want to sink Singapore 192491751732873 feet under one second and turn soft and gentle the next.

Stupid is when you walk through said rain for no apparent reason whatsoever.