Top definition
a girl that doesnt stop talkin bout a guy named S........... lol
Sarah: Dont you think Amy's being totaly Beth Haughton today
by sarahluvsyuuu October 24, 2011
Get the mug
Get a Beth Haughton mug for your guy Callisto.