Something that is hard to find or does not exist.
bleeding edge
Something too new and untested to be reliable or to have any assurance…
find it in one's heart
To be sufficiently compassionate or gracious (to do something, especia…
find fault
To criticize something excessively.
ride hard and put away wet
To mistreat (someone or something); to not properly care for.
piece of someone
A chance to find out something interesting about someone.
break one's chops
To give someone a hard time, harass, nag one to do something, bother.