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
Free Daily Email

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

Emails are sent from We'll never spam you.