Top definition
An iPhone that has been accidentally immersed in water, beer, soup or other liquid, with resultant catastrophic failure.
"Sorry I didn't call, I'm rocking an iDrown after falling into Dave's pool last night."
by FitofPeak September 17, 2012
Get the mug
Get a iDrown mug for your dog Manley.