1 definition by zaccccck adddis

Top Definition
a girl that you do not want to meet normally a bitch
oh god she was a poppy newton
by zaccccck adddis May 30, 2011

Mug icon
Buy a poppy newton mug!