Новый большой англо-русский словарь. 2001.
snotbox — Noun. The nose … English slang and colloquialisms