1 definition by Darth_Rodgers

Top Definition
The term given to describe what is seen when looking up a girl's skirt.

Often only caught sight of when sitting opposite a skirt-clad female.

Is especially good when girl in question is going commando!
"Hey man, check out that glimpse of paradise."
by Darth_Rodgers September 17, 2006

Mug icon
Buy a glimpse of paradise mug!