da peste

Verb

 * 1) to come across
 * 2) to hit, collide with
 * 1) to hit, collide with