look up any word, like slope:
 
1.
In the United States, a fececious moniker given to obvious foreigners. Originating in a small town in Idaho back in 2005, the term is derived from its original context, which in discussion would lead to an individual knocking on a hard surface twice and immediately saying, foreign. The large volume of Bosnian and Mexican immigrants in the state eventually led to a lot of knocking, thus leading the participants to shorten it to knoch.
That new janitor that Jim hired is most definitely a knoch. Probably an effin' Bosnian.
by WJCIII November 12, 2007