Bloodsucking mastermind Synonyms
Definitions for Bloodsucking
- (adjective) drawing blood from the body of another
- (adjective) of plants or persons; having the nature or habits of a parasite or leech; living off another
Synonyms for phrase
BM abbreviation
BM is an abbreviation for Bloodsucking MastermindWhat does BM stand for?
BM stands for "Bloodsucking Mastermind"