What does biscuatchi mean?

biscuatchi meaning in Urban Dictionary

somebody who trys to-be pressing on meals. a totally free loader.