What does adorable kitten mean?

adorable kitten meaning in Urban Dictionary

procedure where you strip down an individuals clothing, drag them across sand paper and rub salt within their injuries. Propping available their particular lips and urinating with it is wholly optional.