Top definition
A cup of coffee; making you instantly run to drop a duce once consumed
Steve; how is your cup of insta duce? You will be spackling in T-minus 10 minutes.
by neal & bob March 13, 2011
Get the mug
Get a cup of insta duce mug for your mate Riley.