{{term}}
- {{preview}}
Top definition
Raining cat and lady
A abnormal rain that happens in
Kepong
but not in
Desa
Parkcity
.
It's
raining cat and lady
again!
by
terencemag
August 28, 2019
Get a
Raining cat and lady
mug for your brother-in-law Callisto.