Top definition
that which follows a rainfall.
I love the smell of afterrain.

The sun came out and I stood amidst the afterrain.
by HIGHdrated January 21, 2012
Get the mug
Get a Afterrain mug for your mom Rihanna.