1 definition by we_are_omega

Top Definition
the art of giving yourself a scar in an artful way, for instance, cutting a pattern or number into your arm.
Did you see the scart on that guy's arm?
by we_are_omega January 06, 2010
Mug icon
Buy a scART mug!