1 definition by Stalyanx03

Top Definition
The name of an imaginary pirate
Avast, Barbass Maroon approaches!
by Stalyanx03 June 02, 2010
Mug icon
Buy a Barbass Maroon mug!