Mikeisha Vaughn

Mikeisha Daché Vaughn is a freelance writer and content creator based in Columbus, Ohio. She might’ve said it, she might’ve meant it — most likely she did.