Top definition
n. A small, expensive, but totally cool piece of paper that messages are written on, rolled up, and then sent to the recipient via the iPigeon.
Hey, Davey, may I bum an iScroll from ya? I gotta iPigeon Joanna about that crossdress dance party later. It's gonna be so killer.
by Jarred Retro October 18, 2011
Get the mug
Get a iScroll mug for your brother Callisto.