Skip to main content

Lulu in Hell's definitions

rubyrosacea

Share definition
The sex flush on a woman who has just seen Ruby Rose on television, magazine, cumputer screen or in person.
Damn, after watching Orange is the New Black, that girl has a bad case of rubyrosacea!
by Lulu in Hell June 29, 2015
Flag
mugGet the rubyrosacea mug.