1 definition by jfray32

1
Way to describe the quality of sex between two women. Can also be used to suggest something is of high quality.
"How was your date last night, good lickin'?"
"Yeah, good lickin'"
by jfray32 June 04, 2017
Get the mug
Get a good lickin' mug for your dog Jovana.