"Skr skr" is an internet slang word, originally a common adlib in hip-hop/rap music. It is an imitation of the sound of car tires spinning and became popular in Chinese…
The Chinese meaning of this word is "respect". The usage represents the meaning of "respect and salute". The popularity this term is due to the show called "China New Rap",…