Idiom: Big Easy

What does 'Big Easy' mean?

The Big Easy is New Orleans, Louisiana

See also: