1 definition by daddylonglegs234

a wart on someones bum that becomes itchy and sore
ow my darcey is annoying
by daddylonglegs234 October 22, 2007
Get the darcey mug.