Very large, expansive, fat, impressive, muscular, intimidating, or important.
Very big in size or quantity; colossal, gigantic, huge.
Extraordinarily amazing or exciting.
Freakish; monstrous.