The origin is uncertain. Perhaps of imitative origin.
felch (third-person singular simple present felches, present participle felching, simple past and past participle felched)