2 definitions by miss keisha

Miss Keisha! Miss Keisha! Oh my fuckin god she fuckin dead.
by miss keisha January 4, 2018
Get the miss keisha mug.