Top definition
A light rain or fine drizzle
I hate sirimiri, but it’s better than a full on downpour.
by Lesunouma January 23, 2018
Get the mug
Get a sirimiri mug for your bunkmate Zora.