Skip to main content

Definitions by Ziey

Shahrizad 

A spicy delicious Malaysian dessert.

Warning : It’s sting at the first bite.
“Damn Shahrizad, damn!!!” - dying slowly inside.
Shahrizad by Ziey November 22, 2021