What does Arseltart mean?

Arseltart meaning in Urban Dictionary

English interpretation from Jamaican slang "bum blood clot"