NICKED

Meaning 1:

nicked - arrested - ถูกจับ, โดนจับกุม

Relate words: