1 definition by Suzie dum persun

Top Definition
Clouds parting, sun shining through the rain, chorus of angels... like a Philadelphia cream cheese commercial.
Rushy: insert lame story here

Suzie: "I was expecting it to be more of a revelation."
by Suzie dum persun March 03, 2014
Mug icon
Buy a Revelation mug!