What does bat carcass mean?

bat carcass meaning in Urban Dictionary

like a big runny bit of excrement that will not vacate the rectal areabut enjoyable nonetheless constantly ready to hold off. precious awesome funny