meaning of Carcosa

Carcosa meaning in Urban Dictionary

A fictional city that is first regarded in Ambrose Bierce's 1891 tale "An Inhabitant of Carcosa." In HBO show, True Detective, Carcosa is somewhere where Yellow King is worshipped with both black magic and physical violence.