1 definition by Khalinessa

This is supposed to mean "Police" it's a british slang
The po' hate me 'cah there weren't no solvin'
by Khalinessa August 19, 2022
Get the Po' mug.