What does a mexican limo mean?

a mexican limo meaning in Urban Dictionary

getting obtained by the police