1 definition by BobRossss

A human being that is physically and mentally retarded, an unseasoned cabbage
Yo dude I think that guy has herpes.
Ah yes, must be that mankie Dan brought along with us.
by BobRossss October 5, 2020
Get the mankie mug.