Subscribe English
look up any word, like yeet:

1 definition by N1CK3LB@CKluvr696969

 
1.
The act of packing a woman's vagina with cat litter.
Hold up there, bro. I just gave her a gritty kitty, i don't think you want to touch that.
by N1CK3LB@CKluvr696969 June 05, 2010
0 4