Maniacal puppet Synonyms
Definitions for Maniacal
- (adjective) having or showing a very abnormal or sick state of mind
- (adjective) wildly disordered
Synonyms for phrase
MP abbreviation
MP is an abbreviation for Maniacal PuppetWhat does MP stand for?
MP stands for "Maniacal Puppet"