1 definition by 12INCHER

Top Definition
A girl with an unnaturally large forehead who normally comes from the west midlands area of england.
Person1:OMG! your foreheads massive
Person2:must be a braithwaite
by 12INCHER January 12, 2013

Mug icon
Buy a Braithwaite mug!