look up any word, like the eiffel tower:
 
1.
(adj) 1. to be of a stupendolorific nature
"That lemonade is stupendolorificous!"
by katrelsea May 31, 2009

Words related to stupendolorificous

awe-inspiring awesome glorious splendorous stupendous