Top definition
The most poorly designed Apple computer product that has yet come to the market this decade.
Did you see that poser's IDud - who does he think he is, some type of hipster?
by Atman88 January 29, 2010
Get the mug
Get a Idud mug for your coworker Trump.
buy the domain for your recipe site