sugar bear

English

Noun

sugar bear (plural sugar bears)

  1. (colloquial, often as a term of endearment) A sweetheart; one's darling.

See also