1 definition by N.Rushton

Phrase of kindness, used when addressing a person.
"Can you get me a cup of tea petal?" Similarly, "Julie, petal... can you help me arrange the dinner table?"
by N.Rushton June 1, 2006
Get the petal mug.