Top definition
When a cataclysm of chinchillas downpour across your naked body.
Damn, last night was a soft and sensual but devastating chinchilla landslide!
by Toxic Demon March 05, 2017
Get the mug
Get a chinchilla landslide mug for your dog Manley.