Top definition
A figment of Adele's imagination. Usually followed by the touching of someone else's face.
I set fire to the rain as I touched your face.

Damn, is that burning rain?!? Must... Touch... your... Face
by BossyBull March 02, 2012
Get the mug
Get a Burning Rain mug for your brother-in-law José.