Top definition
If you have a very large meeting that is critical for technical expertise from a key individual - minimum of $400m of potential business; and the key technical resource decides to not show up nor tell anyone...and flys to Europe.
We got totally dulchinosed on the last deal with our big customer.

Man - everything was going well until we got totally dulchinosed in Silicon Valley
by ebcum November 30, 2016
Get the mug
Get a dulchinosed mug for your coworker Julia.