To find (someone or something) by chance.
piece of someone
A chance to find out something interesting about someone.
find it in one's heart
To be sufficiently compassionate or gracious (to do something, especia …
shove something down someone's throat
To aggressively and persistently force an opinion, belief or idea upon …
put a slight upon
To insult, disrespect, or belittle someone or something.
run to earth
To find someone or something after a long and difficult search.
with all due respect
A phrase used before disagreeing with someone or saying something they …