meaning of Bark Angel

Bark Angel meaning in Urban Dictionary

Like a snow angel, but built in the bark that is now accustomed change sand in a kids playing field in the park.