look up any word:
1. chortled
laughing & soiling at the same time
I just chortled a little, in my pants.
rss and gcal