keyra

A ape or gorilla. A manly woman. King Kong and King Tates child.
Damn did you see that keyra?!
by Crack monkey89 December 08, 2007
mugGet the keyra mug.