Very large, expansive, fat, impressive, muscular, intimidating, or important.
Extremely large or on a great scale.
Amazingly spectacular; extraordinary; epic.