Skip to main content

Definitions by terencemag

Raining cat and lady

A abnormal rain that happens in Kepong but not in Desa Parkcity.
It's raining cat and lady again!