We should call it ‘New Mecca’......................
“...We should call it New Mecca...”
Actually, “Douchebag Hell” would be more appropriate.