Skip to main content

Holdun McGroin's definitions

shiggydiggydoodad

Share definition
A phrase usually associated with a thing that you forgot the name of.
Man 1: Hey Bob! Can You hand me that shiggydiggydoodad over there?
Man 2: This is a TV remote dumbass.
by Holdun McGroin April 29, 2014
Flag
mugGet the shiggydiggydoodad mug.