hey, pass me that doodad to your left  happy doodads day
1) an un-namable gadget of some sort, possibly highly technical
"hey, pass me that doodad to your left  happy doodads day" What is the definition of "doodad"?