What does it mean by "Cul-de-Sac" Lot in real estate listings?

what does it mean by "Cul-de-Sac" Lot in real estate listings?
what does "TLC" mean?
what does "fixer upper" mean?
8 answers 8