1 definition by floraa

Top Definition
someone that is rubbish at carving pumpkins
"whoah, look at that pumpkin, i bet apple tart carved it"
by floraa September 24, 2009

Mug icon
Buy a apple tart mug!