noun
an uncontrollable laughing fit. often causing tears of laughter, rolling on the floor and generally arousing attention.
the ultimate extreme of laughing!
an uncontrollable laughing fit. often causing tears of laughter, rolling on the floor and generally arousing attention.
the ultimate extreme of laughing!
by holly roberts June 22, 2007