in

This made me laughs so tough – brand-new

This made me laughs so hard

This produced me laughs so hard – raw