1 definition by strangelady

Top Definition
a person who will watch young men for hours dreaming of them afterward.
2.)a young manly sex goddess
3.)a large boobed transvestite
1.)"I think that St. Peter has been watching me shower everyday!"
2.)wow what a st.peter
3.)that guy is totally a st.peter, how weird!"
by strangelady October 14, 2007

Mug icon
Buy a st. peter mug!