nosh-up









nosh-up


noun

  1. British slang a large and satisfying meal
50 queries 0.565