Top definition
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
by dakotafootball December 14, 2016
Get the mug
Get a badour mug for your boyfriend Georges.
buy the domain for your pet site