1 definition by netballqueen29

When you snigger under your breath or DLOL in an open plan office, but inside you're ROFL...ing.
by netballqueen29 January 17, 2011
Get the DLOL mug.