1 definition by SKRWU

Top Definition
A word misused by chinese rapper kris wu in a tv show called the rap of china as good
The actual meaning is the sound when sport cars tires rub the ground, a lot of rapper uses it in their rap songs
this rapper's flow is just skr
by SKRWU February 17, 2019

Mug icon
Buy a Skr mug!