teppa

Etymology
From, from.

Noun

 * 1) block, blockage

Verb

 * 1) to block

Noun

 * 1) mob