A woman who is very dumb but at the same time knows what she is doing. Very weird and can never stop being annoying
by Dumbrawr April 17, 2019
Get the bayllee mug.