Top Definition
(n.)- Derrogatory word used to describe one that is Catholic, or another religion that is Christian.
Jim is so crazy about his religion, what a rose ray!
by Maximus Bluntoff April 08, 2006
5 Words related to rose ray

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.