Mumboozeled's definitions
Originally an Islamic word meaning "swear to god" but in some regions a word that's rather a platitude rather than a promise.
by Mumboozeled September 12, 2022
Get the Vallahmug. by Mumboozeled June 26, 2019
Get the Mumboozeledmug.