PK

P K

(slang) to take on/to challenge/to go head to head/showdown/comparison

Dictionary Definition

(slang) to take on/to challenge/to go head to head/showdown/comparison