a noun used to identify a person for whom any other pet name is not suitable. when you have exhausted the use of baby, honey, lover, etc orange peel is what you have left.
You are my darling Orange Peel, always and forever.
12👍 20👎