Skip to main content

Definitions by dakotafootball

wild crazy girl with glasses who always popping gum and talking shit
bro she is such a badour she is annoying to sit next to
badour by dakotafootball December 14, 2016