어마어마하다

enormous; tremendous; huge

Explanation

1. enormous; tremendous; huge
Surprisingly large, severe, or marvelous.

2. awesome; amazing
So great as to make someone feel afraid.