What does 504 lay low mean?

504 lay low meaning in Urban Dictionary

What you say if the authorities are close by and you in posession.