meaning of burley-loo

burley-loo meaning in Urban Dictionary

noun. food poisoning