Search in full dictionary

LOLLY (2)

LOLLY (2)
ScnMaster
(British informal) a treat; something that gives great pleasure. SHSBC Binder 25 Approved Glossary