Top definition
One who has been self castrated to become more like a woman.
He goes by "Manthorpe" now.
by SHucky Ducky December 30, 2015
Get the mug
Get a manthorpe mug for your mother-in-law Helena.