meaning of Amberine

Amberine meaning in Urban Dictionary

Nickname for an individual who is from North of England, beverages a lot of beverage and says the word 'owt'Loves Bill Oddie.