Did you mean monstrous?
monstrous
adjective