Top Definition
Latin for "Trust me" Used by those who know politicions haven;'t a clue how to work the economy.
Q: have you heard the new plans coming out of DC?
A" Yes, Stimulas, Stumulas, Stupidus...are they crazy up ther or what?
by Mulidotron August 16, 2009
5 Words related to Stimulas, Stumulas, Stupidus

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×