cockmagellan Share definition Flag One who ventures to far away lands in search of penii. The cockmagellan found paradise in the hills of Scotland. cockmagellan by Matt Dawkins June 18, 2004 0 0 Get merch Get the cockmagellan mug. Buy Now — $32.95 See more merch