끼치다

get goose bumps

Explanation

1. get goose bumps
To get goose bumps all at once.

2. rush into
For a smell or energy to rush in at once.