bmsd Share definition Flag be my sugar daddy; acronym used to ask rich man to pay your bills. Used by sugar babies. You look like you got money. Trying to bmsd? bmsd by poopdeck96 June 7, 2019 Get the bmsd mug.