Top definition
An annoying bad bitch who slays and continues to slay all day

slay bitch annoying
by Toriese March 15, 2017
Get the mug
Get a naeyuana mug for your Uncle Manafort.