it's hard to stay on the dl when your girl catches you on the thugzilla web site at 3 o'clock in the morning
"down low see also d low--hidden, concealed,secret
"it's hard to stay on the dl when your girl catches you on the thugzilla web site at 3 o'clock in the morning" What is the definition of "dl"?