What does barfasaurus mean?

barfasaurus meaning in Urban Dictionary

some one enduring the side effects of microbial food poisoning.