Top definition
Miss Keisha! Miss Keisha! Oh my fuckin god she fuckin dead.
by Miss Keisha January 03, 2018
Get the mug
Get a miss keisha mug for your brother Abdul.