Dumbrawr's definitions
A woman who is very dumb but at the same time knows what she is doing. Very weird and can never stop being annoying
Look at that Bayllee.
by Dumbrawr April 17, 2019
Get the bayllee mug.
Get the bayllee mug.We'll email you a link to sign in instantly.