1 definition by Neil’s beard 123

Top Definition
A silly/stupid person
You are such a nosher
by Neil’s beard 123 September 18, 2019

Mug icon
Buy a Nosher mug!