keyra

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