Skip to main content

Definitions by dolfmeister

An undesirable female, especially one who makes one's life difficult. Male counterpart is a manmole
mole by dolfmeister February 12, 2005