DaveyDoo's definitions
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.