Top definition
A drink comprised of 1 part Rose Water lemonade and 1 part Iced Morocan Mint tea.

Referencing an "Arnold Palmer" (lemonade and iced black tea)
That Rosie Palmer was so refreshing!
by TacoJohnothan July 21, 2016
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug