“傻笑”的英语

“傻笑”的英语可以翻译为:
laugh foolishly,giggle,smirk,heehaw,horselaugh