i hear jessica broke up with matt after he launched a mabroo
a mabroo is when you eat a pile of meatballs loaded with garlic for lunch and later that night while you're kissing your girlfriend you belch in her mouth
"i hear jessica broke up with matt after he launched a mabroo" What is the definition of "mabroo"?