casey almost made me squirt, he's an amazing giblet nibbler
the act of playfully biting or licking a clitoris
"casey almost made me squirt, he's an amazing giblet nibbler" What is the definition of "giblet nibbler"?