by iamgroot2000 January 21, 2021
Get the itoldyouimbad mug.The name used for a person who tries to be the best in everything they can do. Not in the good way, but in that "Damn that guy is so fucking annoying look at what all he tries to do. It's like he's sucking up to everyone, and failing miserably at it"
TD: Hi and I'm on the newspaper staff, tried to be on the salcast staff, AND I'm not a virgin!!
You: God he's such an iTopdog
You: God he's such an iTopdog
by Dirty Potter August 18, 2008
Get the iTopdog mug.The referees an Itiodt
by Minisweetchilli April 20, 2011
Get the Itiodt mug.by SometimesCorrect September 26, 2017
Get the ITID mug.hi! itidwtla :D
by undefinedsdeath December 11, 2021
Get the itidwtla mug.A toilet that an iPod or iPhone has been dropped into, especially when the device no longer worked after the fact.
by brie_46902 July 15, 2010
Get the iToilet mug.He's really well-educated, but every time he tries to join in the conversation, you have to wonder if he grew up under a rock. What an itiod!
by terminventor October 8, 2007
Get the itiod mug.