Skip to main content

Definitions by katrelsea

stupendolorificous 

(adj) 1. to be of a stupendolorific nature
"That lemonade is stupendolorificous!"