A pet name for a loved one derived from the Polish translation meaning "cat" or "kitty". Used just as "baby" or "sweetheart" is to convey affection.
by DaveyDoo March 8, 2008
Get the keetcha mug.
Get the keetcha mug.We'll email you a link to sign in instantly.