Skip to main content

Definitions by Indeeddoubledeedbob

indoubledeed 

By definition: indoubledeed, a noun, means to shut the fuck up.
You can go indoubledeed yourself, Bob!