Top definition
A ultra mega car/mobile that drifts better than tokyo drifting.
Imma go skrrt off in my skrrt mobile.
by Vinnigger May 23, 2018
Get the mug
Get a skrrt mobile mug for your mom Rihanna.