Top definition
When a real stupid idea just pops into your head.
Could this be a usefull invention or just another stupifini.
by NH DBF January 23, 2010
Get a Stupifini mug for your mate Beatrix.