Top definition
a wart growing on the inside of your ass that you are unable to get rid of.
No matter how hard I try this meynor is glued to my anus. It will not go away! It is also preventing me to have any sexual pleasure.
by pooppppppppppp June 17, 2011
Get the mug
Get a meynor mug for your grandma Riley.