What is the meaning of Teap?

to tip, toss, overturn, tumble one another about.

tossing

Source: wiktionary.org