This is a term for two people sharing ear buds, like conjoined twins, so that they can listen to the same iPod or other mp3 listening device. It is a little pejorative in that "twod" has a pronunciation that is closer to "twat" than "two". It can refer to douche-bags who are blocking your way because they are doing this. It can also refer to two people doing this in a sweet and "cutesie" manner, as when couples do it.
I wish these iTwods would get the fuck out of my way. This hall is too narrow for this shit.

Aren't those iTwods by the front window cute?
by Dbrh Mac November 16, 2013
Get the iTwods mug.