Search in full dictionary
LAY DOGGO
LAY DOGGO
ScnMaster
(informal)
keep
quiet or unseen, especially to escape being caught.
—
SHSBC
Binder 24 Approved Glossary