The Jargon File (version 4.4.7, 29 Dec 2003):bletch /blech/, interj. [very common; from Yiddish/German ?brechen?, to vomit, poss. via comic-strip exclamation ?blech?] Term of disgust. Often used in ?Ugh, bletch?. Compare barf.