Friday, November 17, 2017

in favor (with someone)

Highly regarded (by someone); widely accepted or enjoyed (by someone). Primarily heard in US. Watch the video

from Idiom of the Day http://ift.tt/2zNRMV4
via IFTTT