What does albadrits mean?

albadrits meaning in Urban Dictionary

a big unsightly flying monster!!!!!!!!! its a sheep with 12 legs, claws in place of hooves, wings, an eagles mind, and additionally they prey on little young ones that don't tune in to their moms and dads. oh yeah and so they make an extremely scary screetching sound.