to titter

Fun Dictionary -> to titter

to titter - Vulgar Dictionary definition

To suppress a laugh.