What is Leroys?
the word for cops/police in the yay area!!
the leroys were on on tail.
See cops, police, pigs, leroy