stupose (comparative more stupose, superlative most stupose)
Latin stupa or stuppa, tow. Compare stupeous.