1 definition by Suzie dum persun

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 3, 2014
Get the Revelation mug.