Top definition
The act of having unmatched power and control over anyone with testicles.
The poor guy, he was no match to her powers of manchantment.
by Otis2Day September 28, 2011
Get the mug
Get a Manchantment mug for your guy James.