Skip to main content

Definitions by The Marra

Marra 

Share definition Flag
West cumbrian slang, roughly translates to 'Mate'. Highly underused word outside of the glorious Cumbria...Spread the word, its fucking great marra!
Alreet marra, whats the crack, like
Marra by The Marra March 19, 2004