Top Definition
When the temperature is over 100 degrees causing you to be scorching hot or when someone is a true beauty.
Danielle: "Hey lady, I love you."
Diana: "I love you too, you scorchulious woman!"
by drella July 04, 2012

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.