1 definition by absentsenator

Top Definition
Spanish slang for police officer.
Pablo hide the pololos are here!
by absentsenator June 07, 2016

Mug icon
Buy a pololo mug!