Top Definition
Someone, usually a female, who does not own an IPhone or IPod Touch but always asks to use their friends' for the purpose of using one of the apps or the internet, often to the point of annoying the owner of the device.
Jessica: Hey can I see your IPhone?
Rob: Why?
Jessica: I really want to play Doodle Jump.
Rob: I don't have Doodle Jump.
Jessica: Oh.
...
Jessica: Can I check my Facebook?
Rob: Jessica, you are such an IMooch.
by The Alaskan November 04, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×