Colloquial term for a good friend. A close companion.
Okay Mon Brav, let's watch TV and smoke weed.
by Bill.I.Am.2000 November 22, 2011
1 more definition
"its some northern england phrase" - my good
keep your wanktastic moments to yourself mon brav
by gabzek August 29, 2011