meaning of Arseltart

Arseltart meaning in Urban Dictionary

English interpretation from Jamaican slang "bum blood clot"