ChukuCheyenne Rickheyenne Rick's definitions
Keyahra is an amazing human being who is caring and loves looking after kids, Keyhara is trustworthy and doesn't trust the opposite sex. Also she is quite aggressive and swears a lot.
by ChukuCheyenne Rickheyenne Rick February 19, 2018
Get the keyahra mug.