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
Get the mug
Get a Stimulas, Stumulas, Stupidus mug for your cousin Jerry.