Vocabulary

ものっそい

terrific; staggering; tremendous; incredible; extreme

i-adjective