잡치다
Top 15000
Meanings
Verb
1. to spoil, to ruin, to screw up (vulgar)
Pronunciation
japchida