look up any word, like the eiffel tower:
 
1.
a nick name or slang for Los Angeles City.
to live and die in angel city.
by EdsonA. July 04, 2005