meaning of 504 lay low

504 lay low meaning in Urban Dictionary

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