beth haughton
sarah: dont you think amy's being totaly beth haughton today
a girl that doesnt stop talkin bout a guy named s
"sarah: dont you think amy's being totaly beth haughton today" What is the definition of "beth haughton"?