Definition from Wiktionary, the free dictionary
nosh (plural noshes)
- (intransitive, usually with "on") To eat a snack or light meal.
- They were noshing on fruit.
- (slang, UK) To perform fellatio (on); to blow.
Related terms 
snack — see snack
to perform fellatio (on) — see blow