Michael Badra Share definition Flag A pussy that won't hang out with Myranda because he might end up in a cocktail dress Don't be a Michael Badra today! Michael Badra by Myra Mac March 5, 2019 Get the Michael Badra mug.