It means awesome, colossal, great, grandiose, formidable. It means it's overwhelming, it's very noticeable and it sticks out, eye-catching.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list