1 definition by Rockallotofpus

A person that owns an i-anything that acts like they have a soundtrack to there life they tend to tune everything out or brag what new app they just got.
Ted: " I wish that guy would stop playing iron man on his iphone speaker "

Mike: " Yeah who is this guy anyways "?

Ted: " I dont know but he sure is a idouche "
by Rockallotofpus September 19, 2010
Get the idouche mug.