Top definition
1. Anyone who would gladly queue in the rain, wind or snow just to have their hands on the latest form of Apple 'crack'

2. A reference to iPad or iPad2 (iPrat2).
Why has Jeff got the 'flu?" "Didn't you hear the iPrat stood in the queue outside the Apple store for 48 hours in that blizzard last week!
by Lord of The Marks March 31, 2011
Get the mug
Get a iPrat mug for your Facebook friend Callisto.
buy the domain for your recipe blog