meaning of Barack O'bamasaur

Barack O'bamasaur meaning in Urban Dictionary

A newly found dinosaur. It absolutely was definitely the best dinosaur ever because had been the first, black colored presi-saur and was alot smarter than George W. Saur. It would make use of its end to destroy flies that arrived on its hands and its vast understanding of Iraq to understand that their ended up being never any weapons of size destruction.