meaning of bluddle

bluddle meaning in Urban Dictionary

puddle of blood