look up any word, like the eiffel tower:
 
1.
Enormous, free-swinging, gigantic, awe-inspiring, usually used in conjunction with describing a set of testes.
Bob always knows the temperature of the toilet water, because of his stupendulous balls.
by geodave October 31, 2012