What does Boochow mean?

Boochow meaning in Urban Dictionary

excessively great; marvelous; superb; or exemplary.