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…