Top definition
Mohammed Balsara is the best means Momhead.
It also means, "Hail Mohammed Balsara!"
And it means, "Mohammed Balsara is a good soul."
Hey its Momhead!!
translation: Hey its Mohammed Balsara!!
by Momhead March 18, 2018
Get the mug
Get a Momhead mug for your barber James.