man, mat was being such a giggleslut tonight
one who giggles frequently, often at things that would not be commonly funny
"man, mat was being such a giggleslut tonight" What is the definition of "giggleslut"?