Top definition
A beautiful woman from the Middle East or North Africa. Popularised by the Sting song of the same name.
"Look at that Algerian girl. She's truly a desert rose!"
by lyndal May 31, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
2
An unlubricated vagina. The female equivalent of a man's limp state. It can occur for the same reasons (lack of arousal, interest etc...).
Some good foreplay will make sure you don't end up with a desert rose...
by Sindel March 11, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush