snickled

adj.

Of a drinker: suppressing sly laughter whenever someone mentions walking home.

Source: Wiktionary