Damn sight better impolite spoken
The word "better" can be replaced by " more".
Used to emphasize that someone or something is a lot more or a lot better
Mia can paint a damn sight better than I can.
My old car consumes a damn sight more petrol than this new one.
1. A pill or tablet that is hard for someone to swallow because of its large size
2. An fact, claim, proposal, etc. that is very difficult to believe or accept
1. The vet gave my adorable puppy a horse pill and he spat it out immediately.