PP
KK
(Mandarin)
(Cantonese)

Dictionary

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