What does Beastard mean?

Beastard meaning in Urban Dictionary

a lonely deer crossing the road which a little deaf inside it's remaining ear , and has now a slight situation of tonsillitis , but does not like visiting the medical practitioner cause he has got awful health insurance .