Definitions by User6777929
Emma houston
Loud,annoying inconsiderate, blind, thinks shes right about everything and try's to make bold options on everything when no one asks.doesn’t know here boyfriend is cheating on her when ever says he is.
Emma houston by User6777929 October 3, 2020