Today I was having a chat conversation with someone, and they used the word 'idoyd'. then they wouldn't tell me what it means. I looked it up, but google didn't seem to know. Is it a word? or one of them new fancy acronyms the kids use on the cell phone texting each other back and forth?
Anyone know?
Anyone know?