1 definition by Dada and lily

Top Definition
Term regarding the police or police officers
Keep playing im going to get 80 80 out here
by Dada and lily September 22, 2018

Mug icon
Buy a 80 80 mug!