Top definition
It is a piece of machinery or mechanical device that is unrecognizable or unexplainable!
What in the heck is that gizamadadget?
by Poppa54 January 07, 2010
Get the mug
Get a gizamadadget mug for your sister-in-law Jovana.