Heavens! My first hat-tip. *blushes*
And urbandictionary both clarifies and terrifies, to me at least, on a regular basis.