English

edit

Noun

edit

biz-atch (plural biz-atches)

  1. Alternative form of bizatch