stupendous

(adj) colossal

< stupefying | stupid >