Random
Source Code

Trude

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."

by filfil August 19, 2009

5👍 12👎