1 definition by #Zone2_Kwengface

To “park it off” is London slang for hiding drugs or weapons, from the police.
Nuff times I've had the cops force me to park it off
by #Zone2_Kwengface December 23, 2020
Get the Park it off mug.