Subscribe English
look up any word, like poopsterbate:
 
1.
Used for something that's tremendously stupendous.
That band was the best I've seen. They were stumendous.
by Cat Lady 1960 October 22, 2012
2 0