Ian Palmer Share definition Flag n. To put more effort than required, resulting in minimal reward. Your lab report was 5 pages long? Shit, I wrote only half a page. You pulled an Ian Palmer. Ian Palmer by xxx_420noscoper_xxx November 11, 2014 0 0 Get merch Get the Ian Palmer mug. Buy Now — $32.95 See more merch