1. A very embarrassing, annoying, loud, and obnoxious laugh.2. An extremely homosexual sounding laugh.
"Wow, that girl probably has the most trude laugh I've ever heard."
5👍 12👎