meaning of ass demon

ass demon meaning in Urban Dictionary

a butt demon is an extremaly smelly shit