meaning of bull in a china town

bull in a china town meaning in Urban Dictionary

it really is for when a "store" seriously isn't enough;coming through the expression "bull in a china shop" a bull person may require an entire town to destroy