Top definition
a pleasant sounding laughter, that makes the world come alive in a sudden burst of colors and sunshine.
'mary poppins has a sweet laugh that i bet will make you forswear candy for a whole day.'
by manjeet sg March 09, 2015
Get the merch
Get the sweet laugh neck gaiter and mug.