Definitions Found:

to laugh in a silly manner