Top definition
One who ventures to far away lands in search of penii.
The cockmagellan found paradise in the hills of Scotland.
by Matt Dawkins June 18, 2004
Get the mug
Get a cockmagellan mug for your barber Riley.