Skip to main content

Definitions by the one and only caroline

A mole like lesion found on the body.
Dude, i think i found a narbut on my ass.