What is Keetcha?
1.
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.
"I'm sorry keetcha! I didn't want to sleep with your sorority sister. She forced me."
See
Random Words:
1.
In public bathrooms, the act of remaining in a bathroom stall after having completed one's business, in order to maintain anonymity..
1.
The feeling of euphoria one gets upon arriving at the office and being told that the annoying twat who sits opposite you has been run ov..