Newlands

To describe a girl, whom is either crazy or seems to get enraged at here partner for no reason.
by Steveyg September 25, 2008
Get the Newlands mug.