dannyjenn's definitions
A monkey that attaches itself to the face of a host. According to legend, whoever shaves the legendary monkeybeard will become rich.
by dannyjenn June 16, 2008
Get the Monkeybeard mug.
Get the Monkeybeard mug.We'll email you a link to sign in instantly.